h***@qq.com
h***@qq.com
  • 发布:2021-01-27 09:21
  • 更新:2021-01-27 10:50
  • 阅读:1445

【报Bug】uni.downloadFile第二次下载失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.0.7

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: 荣耀

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

第一次下载:
{
"tempFilePath": "_doc/uniapp_temp_1611631017954/download/app.apk",
"statusCode": 200,
"errMsg": "downloadFile:ok"
}
第二次下载:
{
"tempFilePath": "_doc/uniapp_temp_1611631017954/download/",
"statusCode": 400,
"errMsg": "downloadFile:ok"
}

操作步骤:

重复下载第二次会出现

预期结果:

预期正常下载

实际结果:

下载一次后n次下载结果都返回400

bug描述:

使用uni.downloadFile下载同一个网络资源, 第二次下载失败, 但是清除app数据后才可以正常下载

2021-01-27 09:21 负责人:无 分享
已邀请:
小菜啊

小菜啊 - 业精于勤荒于嬉

下载成功后需要关闭下载,不然之后的下载都会出错 downloadTask.abort();

  • h***@qq.com (作者)

    有执行这个操作, 后续下载还是同样的问题

    2021-01-27 10:53

  • 小菜啊

    回复 h***@qq.com: emmm,没遇到过

    2021-01-27 11:00

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