3456关注12228浏览
saveImg: function () {
wx.openSetting({
success: (res) => {
if (res.authSetting['scope.writePhotosAlbum']) {
console.log('开启权限成功')
}
}
})
wx.downloadFile({
url: this.data.tempFilePath2,
success: function (res) {
wx.openSetting({
success(settingdata) {
console.log(settingdata)
if (settingdata.authSetting['scope.writePhotosAlbum']) {
console.log('获取权限成功,给出再次点击图片保存到相册的提示。')
}
}
})
let path = res.tempFilePath
wx.saveImageToPhotosAlbum({
filePath: path,
success(res) {
console.log(res)
},
fail(res) {
console.log(res)
},
complete(res) {
console.log(res)
}
})
}, fail: function (res) {
console.log(res);
if (res.errMsg === "saveImageToPhotosAlbum:fail auth deny") {
console.log("用户一开始拒绝了,我们想再次发起授权")
console.log('打开设置窗口')
wx.openSetting({
success(settingdata) {
console.log(settingdata)
if (settingdata.authSetting['scope.writePhotosAlbum']) {
console.log('获取权限成功,给出再次点击图片保存到相册的提示。')
}
}
})
}
}
})
},
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
李如山
18人对此回答表示赞同
scope.writePhotosAlbum我现在调不出来。。。。
展开180回复分享发布于 5年前评论(0)
收起评论