小程序保存图片至本地。
其实很简单,坑点在于wx.saveImageToPhotosAlbum(Object object)的filePath即图片路径不支持网络图片。所以需要用wx.getImageInfo(Object object)将网络图片生成一个本地路径。
直接上代码
saveImg: function () { var that = this; wx.getImageInfo({ //将获取图片的信息 src: that.data.shareImg,// 需要下载的图片 success(res){ var filePath = res.path //得到本地的路径 wx.saveImageToPhotosAlbum({ filePath: filePath, success(res) { console.log(res) wx.showToast({ title: '保存成功', icon: 'success' }) } }) } }) }













