2011-03-23 195 views
0

我有一个Swfloader。这个swfloader加载文件A.swf。 在creationComplete事件上,文件A.swf加载另一个swf(文件B.swf)。使用swf加载另一个swf文件的Flex Swfloader

当我在同一台机器上运行应用程序时,一切正常。

但是当我运行的应用程序的两个或更多的情况下,第一工作正常(这两个文件A和B被加载),但第二个SWF文件(文件B)不是由文件A.

加载你能请帮助我找出为什么当应用程序在多个实例中运行时,第一个swf(文件A)不会加载文件B?

谢谢你在前进,

凯西

回答

0

这是奇怪的。可以有几个解释。首先,您是否尝试过调试您的问题?这可能与浏览器缓存有关。我会在网络面板中查看您的开发者控制台(包含在Chrome中,ctrl + shift + i或Firefox中的Firebug扩展),以查看它是否正确加载新的swf。

swf是动态加载数据还是静态的(b.swf从不改变)。这里有太多需要考虑的事情,但可能会发生错误,并且不会加载b.swf。您是否安装了Flash Player调试程序?

相关问题