微信小程序实现的图片保存功能示例
程序员文章站
2022-06-21 09:54:37
本文实例讲述了微信小程序实现的图片保存功能。分享给大家供大家参考,具体如下:
微信小程序保存图片分为两步:
1.下载文件资源到本地,客户端直接发起一个 http get...
本文实例讲述了微信小程序实现的图片保存功能。分享给大家供大家参考,具体如下:
微信小程序保存图片分为两步:
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
希望本文所述对大家微信小程序开发有所帮助。
上一篇: 微信小程序中使用echarts的实现方法
下一篇: h5实现获取用户地理定位的实例代码