详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
[内容]
本意是想将app内容本地化存储,减少网络请求的,主要还是图片,不太确定是不是bug,但是今天弄了一下午都没成功,下载是可以的,也有tempFilePath,但是到到执行savefile的时候,死活提示路径不存在,实在搞不懂,请官方确认修改,并帮忙给给解决方案。
重现步骤
以下是重现的部分代码:
//#ifdef APP-PLUS
uni.downloadFile({
url: 'https://img04.sogoucdn.com/net/a/04/link?url=https%3A%2F%2Fi04piccdn.sogoucdn.com%2Fa7fe5cc31c37ca0b&appid=122',
success: (res) => {
uni.showModal({
title:"Warning",
content:res.tempFilePath,
mask:true,
success:function(e){
console.info(e);
}
});
if (res.statusCode === 200) {
uni.saveFile({
tempFilePath: res.tempFilePath,
success: function (res) {
uni.showModal({
title:"Warning",
content:res.tempFilePath,
mask:true,
success:function(e){
console.info(e);
}
});
},
fail:function(res){
uni.showModal({
title:"Warning",
content:res.errMsg,
mask:true,
success:function(e){
console.info(e);
}
});
}
});
}
}
});
//#endif
IDE运行环境说明
[HBuilderX]
App运行环境说明
[手机型号] 红米note5
附件
联系方式
[QQ]