0

我有一个在运行时加载 XML 文件的 flash 文件。当.swf文件在本地或 Apache 服务器上运行时,它可以正常工作,但是当托管在基于 IIS6 的服务器上时,文件将无法加载。

有人能帮忙吗?

4

3 回答 3

0

您可能有文件权限问题。确保您的 xml 文件具有“网络服务”帐户(或 ASPNET 用户,如果您使用的是 XP)的读取权限

如果您尝试加载 FLV,您还需要在 IIS 中将其设置为 mime 类型。这通常不是默认设置的。

于 2008-11-18T13:49:57.167 回答
0

我遇到了同样的问题......一切都在本地加载正常,甚至在 Flash 中从我的本地机器引用 Web 服务器位置......当上传 swf 和相同的路径时,xml 图像路径没有加载......

于 2008-12-08T04:05:09.833 回答
0

如果您从托管 SWF 的域以外的域加载 XML,您将遇到“跨域安全”问题。这里的一些文档:

http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14213&sliceId=2

于 2008-12-08T05:08:55.680 回答