wx.downloadFile({
url: that.data.imageUrl,
success: function (res) {
console.log(res)
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success(res) {
wx.showToast({
title: '保存成功',
icon: 'success',
duration: 1000,
})
},
fail: function (err) {
wx.showModal({
title: '提示',
content: '需要您授权保存相册',
showCancel: true, //是否显示取消按钮
cancelText: '否', //默认是“取消”
confirmText: '是', //默认是“确定”
success: function (res) {
if (res.cancel) {
//点击取消,默认隐藏弹框
} else {
wx.openSetting({
success(settingdata) {
console.log('settingdata', settingdata)
if (settingdata.authSetting['scope.writePhotosAlbum']) {
showMessage('获取权限成功,再次点击图片即可保存')
} else {
showMessage('获取权限失败,将无法保存到相册哦')
}
},
})
}
},
})
// wx.showModal({
// title: '提示',
// content: '需要您授权保存相册',
// showCancel: false,
// success: (modalSuccess) => {},
// })
},
})
},
complete(res) {
wx.hideLoading()
},
})
IOS 安卓;
真机调试没问题;
体验版,开发版都不行;(已授权)
日志已上传;
时间点:04/16 18:37;
微信号:wujianxin66
appid:wx0c5b49761367ba55
downloadFile域名配置了么
这种情况一般跟域名没配置有关。
别看你代码帖那么长,但是我只看真机调试没问题其他版本有问题就知道什么原因了。