downupload:function(e){
var url = e.currentTarget.dataset.src;
var that = this
wx.downloadFile({
url: url,
success: function (ret) {
var path = ret.tempFilePath;
wx.saveImageToPhotosAlbum({
filePath: path,
success(result) {
wx.showToast({
title: '保存成功',
icon: 'success',
duration: 1000
});
},
fail: function (result){
console.log(result);
if (that.isAuthDeniedMsg(result.errMsg)) {
console.log("打开设置窗口");
wx.openSetting({
success(settingdata) {
console.log(settingdata)
if (settingdata.authSetting["scope.writePhotosAlbum"]) {
console.log("获取权限成功,再次点击图片保存到相册")
} else {
console.log("获取权限失败")
}
}
})
}else{
that.showErrorMsg('错误')
}
}
})
}
})
},
小程序文件保存到本地流程方法
最新推荐文章于 2024-05-29 17:02:10 发布