![l***@biekeng.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/d344d88729c5d92268b9fe2ef22804a3.png)
- 发布:2024-03-19 15:29
- 更新:2024-03-19 15:29
- 阅读:44
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 18363.628
HBuilderX类型: 正式
HBuilderX版本号: 3.99
手机系统: 全部
手机厂商: 华为
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
···
let dtask = plus.downloader.createDownload(downFileUrl, {
filename: '_downloads/' + downFileName
}, (d, status) => {
if (status == 200) {} else {}
})
dtask.addEventListener("statechanged", _this.onStateChanged, false);
dtask.start();
onStateChanged(download, status) {
console.log('监听下载---',download)
},
···
···
let dtask = plus.downloader.createDownload(downFileUrl, {
filename: '_downloads/' + downFileName
}, (d, status) => {
if (status == 200) {} else {}
})
dtask.addEventListener("statechanged", _this.onStateChanged, false);
dtask.start();
onStateChanged(download, status) {
console.log('监听下载---',download)
},
···
操作步骤:
在页面A下载文件,app切换到页面B再次创建一个下载任务 , 或者将APP切到后台
在页面A下载文件,app切换到页面B再次创建一个下载任务 , 或者将APP切到后台
预期结果:
文件正常下载
文件正常下载
实际结果:
下载后的文件比源文件大
下载后的文件比源文件大
bug描述:
下载文件,app切到后台,已下载的文件比源文件大
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20240319/bc66d3f62307e3285f8a28f960c11cb1.png)