我有一个flash文件,可以在运行时加载XML文件。当.swf
文件在本地或在Apache服务器上运行时,它可以正常工作,但在基于IIS6的服务器上托管时,该文件将无法加载。
任何人都可以帮忙吗?
答案 0 :(得分:0)
您可能有文件权限问题。确保您的xml文件具有“网络服务”帐户(或者如果您使用的是XP的ASPNET用户)的读取权限
如果您尝试加载FLV,还需要在IIS中将其设置为mime类型。通常不会默认设置。
答案 1 :(得分:0)
我遇到了同样的问题......一切都在本地加载,甚至在Flash中引用我本地计算机上的Web服务器位置...当上传swf和相同路径时,xml图像路径未加载。 ..
答案 2 :(得分:0)
如果要从托管SWF的域以外的域加载XML,则会遇到“跨域安全”问题。一些文档在这里:
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14213&sliceId=2