为什么授权会失败,不执行保存图片到本地的函数
问题出现的环境背景及自己尝试过哪些方法
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
longtap(res){
let that = this;
uni.authorize({
scope: 'scope.writePhotosAlbum',
success() {
let path = that.imgSrc;
uni.saveImageToPhotosAlbum({
filePath: path,
success() {
console.log('save success');
},
fail() {
// console.log('图片失败'+image.path)
},
complete() {
// console.log(image.path)
}
});
},
fail() {
console.log('授权失败')
},
complete() {
console.log()
}
})
console.log('执行长按');
}
文档示例代码。你少用了一个选择图片方法
uni.chooseImage()
。