我也遇到了此问题
我的解决方法是写了一个重新下载的机制
正在研究downloader,除了遇到下载过程中会有卡顿的问题外,也遇到了类似楼主的问题了。当下载的单个文件比较大的时候,几乎是必现,比如我下载的是一个40M的zip。不知道楼主服务器里有没有体积较大的文件呢?
请问你重新写的一个下载机制,是指完全绕过Downloader么?
没有绕开Downloader,我的文件切分成很多小文件,检测如果多久没有下载反应,又重新下载,目前来看还是可以的!
谢谢回复~
在安卓上总有下载失败
凉凉 这么严重的问题 都不解决
这么老的版本已经没有维护了,如果新版本有问题,麻烦提供下测试demo和复现方法,我们再做测试分析。
1.9.3的 稍后我给你发demo
xmlrequest 没有progress 啊
默认限制 http downloader 是45秒超时,你确认下是不是超过45秒了?
试试下面方法,延长下超时试试~
this._downloader = new jsb.Downloader({
countOfMaxProcessingTasks:6,
timeoutInSeconds:200,
tempFileNameSuffix:".tmp"
});
这个报错是我设置为1秒导致的 改长点就不会 但是华为手机下载前半段非常非常慢 不是一个问题
你可以用真机试下
请问下载慢,还是报错问题?报错问题麻烦给个日志!如果是下载慢,这个有很多原因,是否是网络问题,麻烦打印下数据下载的进度看看?
asset目录我传了 你用真机试下就知道了 上面机型也给了 没有错误 就是会卡在某个进度很久。 如果是网络原因 那么跟机型应该没有关系。
大zip文件基本99%的重现率
已找到问题 https http的区别。



