我正在编写一个应用程序,它使用 Loader 对象从服务器中提取多达几十张图像。它在除 Firefox 之外的所有浏览器中都能正常工作,我发现在超过 6 个左右的连接中,有些连接根本不会加载——而且我不再收到进度事件(并且无法检测到任何错误/错误事件)
我扩展了 Loader 类,如果传输时间超过 10 秒,它将终止并重新打开传输,但是这个临时 hack 产生了一个新问题,当打开很多连接时,其中许多将加载 90-图片的奇数百分比,因超过时间限制而被杀死,再次打开,加载 90-odd 百分比等......直到流量低到足以让它真正完成。这意味着我传输的数据量是实际请求的数据量的许多倍!
在任何其他浏览器中都不会发生这种情况(我预计 IE 会出现错误,所以 Firefox 出现异常是出乎意料的!),我可以编写一个类来管理 Loaders,但想知道是否有其他人看到过这个问题?
提前感谢您的帮助!