以何为家
以何为家
  • 发布:2020-11-18 10:13
  • 更新:2020-11-18 10:13
  • 阅读:2331

【报Bug】uni.downloadFile 下载iOS部分手机下载失败,部分手机正常。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.8

手机系统: iOS

手机系统版本号: iOS 11.4

手机厂商: 苹果

手机机型: 8 plus

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

、、、
uni.downloadFile({
url:this.system_item.file_path,
success:(res)=>{
let temp = res.tempFilePath
console.log("下载成功 res = "+JSON.stringify(res));
uni.hideLoading()
//#ifdef APP-PLUS
plus.runtime.openFile(temp,null,function(data){
console.log("下载成功 打开 ="+JSON.stringify(data))
})
//#endif
},
fail:res=>{
uni.hideLoading()
console.log("下载失败 res = "+JSON.stringify(res));
}
})·
、、、

操作步骤:

如上

预期结果:

可正常下载

实际结果:

部分iOS手机无法下载

bug描述:

uni.downloadFile 这个方法下载文件有大小限制嘛?一个16兆的压缩包,ios 6 plus(ios12.4) 下载正常,ios 8 plus(ios 11)下载就下不下来,另一个12兆的文件就可以下载。 微信开发工具也下载失败提示{"errMsg":"downloadFile:fail exceed max file size"}。安卓的下载正常。文件地址:http://hkscjd.clappyun.com/_Framework/GetFile/45e45f84-7e16-43ba-85a2-e7838b6ea50b

2020-11-18 10:13 负责人:DCloud_UNI_Anne 分享
已邀请:

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