1.使用wx.getImageInfo 缓存到本地
wx.getImageInfo(Object object)
获取图片信息。网络图片需先配置download域名才能生效。
使用方法
wx.getImageInfo({ src: 'https://download.domain/images/a.jpg', success(res) { console.log(res.width) console.log(res.height) }})
2.再使用wx.saveImageToPhotosAlbum保存到相册
wx.saveImageToPhotosAlbum(Object object)
基础库 1.2.0 开始支持,低版本需做兼容处理。
调用前需要 用户授权 scope.writePhotosAlbum
保存图片到系统相册。
wx.saveImageToPhotosAlbum({ success(res) { }}) 综合一下(授权需要单独写)
wx.getImageInfo({ src: 'https://download.domain/images/a.jpg', success: function (sres) {//console.log(sres.path);wx.saveImageToPhotosAlbum({ filePath: sres.path, success: function (fres) {//console.log(fres); }}) }})













