3***@qq.com
3***@qq.com
  • 发布:2020-04-23 17:06
  • 更新:2020-04-24 15:05
  • 阅读:893

【报Bug】plus.downloader.createDownload ios设置断点下载不正常

分类:uni-app

在用createDownload 做分段下载时,IOS分段下载完成后,检测文件为不存在.不设置分段header就可以正常下载.
在andriod中却没有这些问题可以很好的下载

let url = 'http://192.168.0.109/download/1031000003/0001.mp3';
//下载测试
let save = "_doc/test.mp3";
let dtask = plus.downloader.createDownload(url,{filename:save},(down,status)=>{
console.log('下载完成:',down);
let ishas = this.native.isExt(down.filename);
console.log('检测文件是否存在:',ishas);
});
dtask.setRequestHeader('Content-Type','application/octet-stream');
dtask.setRequestHeader('Content-Range','bytes 0-1000000/1896539');//此行注释掉,下载完整文件正常
dtask.addEventListener('statechanged',(status)=>{

if(status.downloadedSize%102400==0){  
    console.log('下载状态:',status.downloadedSize);//已下载信息也是有打印的  
}  

},false);
dtask.start();

2020-04-23 17:06 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者)

已解决

  • xzh

    请问你是怎么解决的

    2021-09-29 10:56

  • bianyuan456

    请问你是怎么解决的

    2022-05-23 16:13

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