微信小程序实现的图片保存功能示例
本文实例讲述了微信小程序实现的图片保存功能。分享给大家供大家参考,具体如下:
微信小程序保存图片分为两步:
1.下载文件资源到本地,客户端直接发起一个HTTPGET请求,返回文件的本地临时路径。
即:调用函数wx.downloadFile({})
2.保存图片到系统相册。
即:调用函数wx.saveImageToPhotosAlbum({})
具体代码如下:
.wxml
保存图片
.js
saveImage:function(e){ wx.downloadFile({ url:服务器Http请求+图片路径, success:function(res){ varimageFilePath=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
希望本文所述对大家微信小程序开发有所帮助。