2010-04-26 51 views
0
<script type="text/javascript"> 
      var flashvars = {}; 
      var params = {}; 
      var attributes = {}; 
      swfobject.embedSWF("loader.swf", "flash-banner", "920", "320", "9.0.0", "expressInstall.swf", flashvars, params, attributes); 
     </script> 

加载loader.swf后,我得到这个错误Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.如何在此swf对象代码中定义xml,images文件夹和主swf路径的绝对路径?

这是文件夹结构。

loader.swf 
main.swf 
main.xml 
images 
    1.jpg 
    2.jpg 
    3.jpg 

回答

0

这是一个Flash错误。发生在Loader实例无法找到它正试图加载的文件时。

一个可能的原因是需要的其他文件与主文件(loader.swf)不在同一个文件夹中。

+0

所有在相同的文件夹,但我在一个CMS,其中每个文件是一个对象。 – 2010-04-26 11:09:58

+0

在这种情况下,您必须使用文件的绝对路径,它可能类似于:/Library/Files/mydata.xml 这是您应该在闪存中使用的一种。您可以通过使用萤火虫(网络标签) – 2010-04-26 11:41:44

+0

知道路径是的这是我的问题在哪里以及如何设置此swf目标代码中的绝对路径。 – 2010-04-26 15:36:10