choi
choi
  • 发布:2021-06-28 12:38
  • 更新:2021-06-28 12:38
  • 阅读:636

【报Bug】uni.saveFile IOS下载附件失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 1158

HBuilderX类型: 正式

HBuilderX版本号: 3.1.18

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: IPhone X

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.downloadFile({
url: singleDownload,
header: headerConfig,
success(res) {
uni.saveFile({
tempFilePath: res.tempFilePath,
success: function(saveSucc) {
var savedFilePath = saveSucc.savedFilePath;
uni.showToast({
icon: 'none',
title: '下载完成,保存路径为:' + savedFilePath
});
uni.openDocument({
filePath: savedFilePath,
});
},
fail: (err) => {
console.error('下载错误')
console.error(err)
}
})
}
})

操作步骤:

uni.downloadFile({
url: singleDownload,
header: headerConfig,
success(res) {
uni.saveFile({
tempFilePath: res.tempFilePath,
success: function(saveSucc) {
var savedFilePath = saveSucc.savedFilePath;
uni.showToast({
icon: 'none',
title: '下载完成,保存路径为:' + savedFilePath
});
uni.openDocument({
filePath: savedFilePath,
});
},
fail: (err) => {
console.error('下载错误')
console.error(err)
}
})
}
})

预期结果:

正常打开

实际结果:

打开失败

bug描述:

uni.downloadFile 下载成功之后 保存在uni.saveFile本地路径是报错 如图所示

2021-06-28 12:38 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复