秋天,稻田里的稻谷已经成熟了,一眼看去,好像铺了一地的金子,而农民伯伯们一个接一个到自己的田里捡金子。微风吹过,金色的海洋掀起一层层麦浪。
本文实例讲述了微信小程序实现的图片保存功能。分享给大家供大家参考,具体如下:
微信小程序保存图片分为两步:
1.下载文件资源到本地,客户端直接发起一个 HTTP GET 请求,返回文件的本地临时路径。
即:调用函数wx.downloadFile({})
2.保存图片到系统相册。
即:调用函数wx.saveImageToPhotosAlbum({})
具体代码如下:
.wxml
<button data-image='{{图片路径}}' bindtap="saveImage" >保存图片</button>
.js
saveImage: function (e) { wx.downloadFile({ url: 服务器Http请求 +图片路径, success: function (res) { var imageFilePath = res.tempFilePath; if (!util.isNull(imageFilePath)) { wx.saveImageToPhotosAlbum({ filePath: imageFilePath, success: function (data) { wx.showToast({ title: "保存成功", }) }, fail: function (res) { wx.showToast({ title: "保存失败", }) } }) } }, }) },
关于wx.downloadFile具体说明还可参考官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/wx.downloadFile.html
希望本文所述对大家微信小程序开发有所帮助。
本文微信小程序实现的图片保存功能示例到此结束。脆弱的人,只懂得怜悯自已,而不知道反省自已。小编再次感谢大家对我们的支持!