Actionscript 3 IO2032错误有时会发生

Actionscript 3 IO2032错误有时会发生,actionscript-3,urlloader,ioerror,Actionscript 3,Urlloader,Ioerror,我的应用程序同时加载60个文件。我的意思是,我创建了60个加载程序(在一个数组中),并在一个循环中开始所有加载,我不会等到一个加载程序完成后再开始下一个加载程序。 我使用一个扩展URLLoader的类来加载xml、bin、png、mp3和swf 当用户收到IOErrorEvent时,我会记录日志,有时会出现错误2032,并不总是使用同一个文件,当我重试时,加载完成 你知道为什么URLLoader会出现随机2032错误吗 编辑:URLLoader是否适合一次加载多个文件?我是否最好打开连接,请求所

我的应用程序同时加载60个文件。我的意思是,我创建了60个加载程序(在一个数组中),并在一个循环中开始所有加载,我不会等到一个加载程序完成后再开始下一个加载程序。 我使用一个扩展URLLoader的类来加载xml、bin、png、mp3和swf

当用户收到IOErrorEvent时,我会记录日志,有时会出现错误2032,并不总是使用同一个文件,当我重试时,加载完成

你知道为什么URLLoader会出现随机2032错误吗


编辑:URLLoader是否适合一次加载多个文件?我是否最好打开连接,请求所有文件,然后关闭连接?

这可能是因为对
加载程序
事件和相关数据处理不当

您可以尝试使用:


他们在这方面做了一些可靠的工作。

也许您应该将加载堆栈限制为5-10个文件?无论如何,您应该设置一个限制,并在另一个文件完成后才加载新文件,从5开始,然后不断增加并发打开的文件总数,并在开始出现错误之前查看是否有限制。它可能一次处理多个文件,但这是值得了解的。我认为浏览器可以处理这个问题。他们似乎一次只加载4或5个文件,并阻塞其余文件,等待一个文件完成。我们不能依赖浏览器?我试着用Sound来播放mp3,用URLLoader来播放xml/bin,用Loader来播放png/swf,但还是有同样的2032个随机错误。我试图一次加载一个文件,但我仍然记录了一些用户有相同的IOError…我需要从swf文件加载类。BulkLoader允许这样做吗?伙计,不看代码本身,我想不出多少。请点击这里查看: