1.6.2 jsb.Downloader() 线上项目 大部分安卓卡住 没有报错 进不了游戏了 求救 求救!! panda 大大 1.6.2 jsb.Downloader() 线上项目 大部分安卓卡住 没有报错 进不了游戏了 求救 求救!!

我也遇到了此问题
我的解决方法是写了一个重新下载的机制

正在研究downloader,除了遇到下载过程中会有卡顿的问题外,也遇到了类似楼主的问题了。当下载的单个文件比较大的时候,几乎是必现,比如我下载的是一个40M的zip。不知道楼主服务器里有没有体积较大的文件呢?

请问你重新写的一个下载机制,是指完全绕过Downloader么?

没有绕开Downloader,我的文件切分成很多小文件,检测如果多久没有下载反应,又重新下载,目前来看还是可以的!

谢谢回复~

在安卓上总有下载失败

凉凉 这么严重的问题 都不解决

这么老的版本已经没有维护了,如果新版本有问题,麻烦提供下测试demo和复现方法,我们再做测试分析。

1.9.3的 稍后我给你发demo

assets.zip (262.2 KB)
creator版本:1.9.3
麻烦官方大佬看看 华为手机 8.0的系统 中间像假死一样卡住 试了模拟器和另一台魅蓝note6 7.1.2系统正常的

xmlrequest 没有progress 啊

@huanxinyin 这是报错信息

默认限制 http downloader 是45秒超时,你确认下是不是超过45秒了?

试试下面方法,延长下超时试试~
this._downloader = new jsb.Downloader({
countOfMaxProcessingTasks:6,
timeoutInSeconds:200,
tempFileNameSuffix:".tmp"
});

这个报错是我设置为1秒导致的 改长点就不会 但是华为手机下载前半段非常非常慢 不是一个问题

你可以用真机试下

请问下载慢,还是报错问题?报错问题麻烦给个日志!如果是下载慢,这个有很多原因,是否是网络问题,麻烦打印下数据下载的进度看看?

asset目录我传了 你用真机试下就知道了 上面机型也给了 没有错误 就是会卡在某个进度很久。 如果是网络原因 那么跟机型应该没有关系。

大zip文件基本99%的重现率

我这边没法复现这个问题,把下面的日志打开,看看文件下载具体是什么情况。


已找到问题 https http的区别。