先执行下载uni.downloadFile接口,再执行保存图片uni.saveImageToPhotosAlbum接口。
// 保存二维码
saveQrcode() {var _this = this;uni.downloadFile({url: _this.qrcodeUrl, //二维码网络图片的地址success(res) {console.log(res);uni.saveImageToPhotosAlbum({filePath: res.tempFliePath,success: function(res) {uni.showToast({title: '保存成功'})setTimeout(function() {_this.posterShow = false; // 关闭弹窗}, 2000)}});},fail(res) {console.log('保存失败');console.log(res);},})
},
ps:小程序记得申请权限。