AS3 XML问题

时间:2010-04-09 07:26:57

标签: xml flash actionscript

我的Flash项目由几个.swf文件组成,其中一个文件加载了XML库。一切都在我的机器上工作正常,但当我上传到测试服务器库时,内容不会加载。

我的所有路径都与Main swf文件相关。我无法制作绝对的URL,b / c我必须提供“工作”的zip包。

可能出现什么问题?

编辑:

在mac上的测试服务器上预加载时,我在FF和Chrome上得到(IO errorError Event-load never completed)。但是在PC上有0个错误。

2 个答案:

答案 0 :(得分:0)

可能只是操作系统特定的路径分隔符或区分大小写吗?

如果用“/”分隔文件夹,则它适用于所有操作系统,但如果使用“\”,它实际上可能只适用于Windows。另外,请注意,几乎所有的Linux / UNIX文件系统都区分大小写,而对于Windows,它则反过来。因此,当Windows忽略不同的字符大小写时,在Linux / UNIX机器上,将找不到该文件。

答案 1 :(得分:0)

您是在浏览器内部还是在Flash IDE内部本地测试应用程序?

检查您的应用是否可以访问网络上的文件。使用计算机上的浏览器进行测试时,SWF在本地沙箱中运行。您无法同时访问网络上的本地文件和文件。可能是您的SWF配置为仅访问本地文件。

Safari中的“活动”窗口在这种情况下很有用。从服务器加载SWF时,查看它是否显示正确的XML URL。