// 下载文件
wx.downloadFile({
url: that.data.datainfo.img,
success: function (res) {
console.log("下载文件:success");
console.log(res);
// 保存图片到系统相册
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success(res) {
console.log("保存图片:success");
wx.showToast({
title: '保存成功',
});
},
fail(res) {
console.log("保存图片:fail");
console.log(res);
}
})
},
fail: function (res) {
console.log("下载文件:fail");
console.log(res);
}
})
你好,问题怎么解决的,我downloadFile域名配置了。也授权了,但是就是保存不了
wx.getImageInfo 开发环境测试(手机)和模拟器都可以,但是正式版本就不能下载图片资源。android 和ios 都不行
这个是getImageInfo接口在最新Android版微信中调用失败引起的,官方还在修复。
安卓6.0.1 魅蓝e 手机 模拟器上可以
你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
安卓6.0.1 魅蓝e 手机 模拟器上可以
你好,请按正确格式提供代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
baocun:function(e){
var that = this;
//判断是否授权保存相册
wx.getSetting({
success:function(res) {
if (!res.authSetting['scope.writePhotosAlbum']) {
wx.authorize({
scope: 'scope.writePhotosAlbum',
success:function(res){
console.log(res);
}
})
}else{
wx.getImageInfo({
src:that.data.datainfo.img,
success:function(e){
console.log(e);
wx.saveImageToPhotosAlbum({
filePath:e.path,
success:function(ee){
wx.showModal({
title:'提示',
content:'保存成功'
})
},
fail:function(err){
console.log(err)
}
})
}
})
}
}
})
},
导入不了
请问是只有这一个手机型号有问题吗?我这边测试时没有复现问题