为什么SWF会加载Flash CS3 IDE但不加载浏览器?

时间:2010-07-16 04:06:57

标签: flash actionscript-3 loading flash-cs3

我有五个加载到主SWF中的SWF文件。在Flash CS3 IDE中进行测试时,所有五个都加载。

在浏览器中进行测试时,只会加载五个SWF文件中的三个。在前三个之后加载只是haults。没有触发IOErrorEvent,我确信SWF的URL是正确的。

我使用MonsterDebugger来查明这个问题。我已经尝试从加载队列中删除两个未加载的SWF,并且当我这样做时站点正常开始。我已经尝试重新编译未加载的SWF并且已经梳理它们以寻找奇怪的运行时错误。

是否有任何理由可以分享为何会发生这种情况?

URLS是绝对的。

1 个答案:

答案 0 :(得分:1)

您可以随时尝试查看调试播放器(http://www.adobe.com/support/flashplayer/downloads.html

的动态

无论如何,发生这种情况最常见的错误是您要么尝试加载跨域资产,这会使Flash播放器查找crossdomain.xml文件(请参阅http://aralbalkan.com/740) 它也可能与你所在的安全沙箱有关(Security Sandbox in AS3)。尝试通过启用network-sandbox来编译swf。