我们如何在as3中加速加载数百张图片的过程?看起来要花很长时间来加载100张图片。
发布于 2012-03-06 14:01:47
如果你不能改变图像质量或大小,那么你就不能做很多事情来加速这么大的负载,因为你受到连接速度和同步浏览器连接的限制。
你可能会受益于使用加载管理器,比如Greensock的LoaderMax。LoaderMax将帮助确保您同时加载多个资源-请查看maxConnections参数。
另外,我建议不要使用一个预加载器预先加载所有内容。取而代之的是,为每个图像使用带有旋转加载器的占位符,一旦加载,这些占位符将被最终图像替换。这将提供更流畅的用户体验,并创造出整体负载占用更少时间的错觉。
发布于 2012-03-06 13:44:05
即使图像的总大小不是很大,100秒的请求也会花费相当长的时间。如果您事先知道需要哪些图像,则可以将这些图像嵌入到运行时加载的另一个swf中。
顺便问一下,你需要立即加载100张图片的原因是什么?有没有什么原因你不能在后台加载的慢一点?
发布于 2012-03-06 13:54:21
以下是一些建议:
https://stackoverflow.com/questions/9578456
复制相似问题