我是Flash ActionScript中的新蜜蜂。 我想加载XML文件以显示一些文本。我曾经在wordpress中嵌入flash对象。我在WordPress的根目录中创建了一个新文件夹,例如WordPress/Flash。XML 文件存在于闪存文件夹中。我想在运行时以操作脚本加载这些 XML 文件。我正在使用此代码
var xml_loader:URLLoader = new URLLoader(); xml_loader.load( new URLRequest("http://www.example.com/flash/page_1.xml"));
但它在 Live 上不起作用,我在本地运行.swf文件,它做得很好并从 Live 站点加载数据,但是当我将其上传到实时服务器并尝试在那里使用它时,它坚持加载......
请帮助我解决这个问题
谢谢
尝试在站点的根目录下添加跨域策略文件:http://kb2.adobe.com/cps/142/tn_14213.html
此外,在开发时,使用浏览器跟踪器进行调试也非常有用:https://addons.mozilla.org/en-US/firefox/addon/flashtracer/(附加组件)
最后,检查浏览器控制台中是否转储了任何错误:
- Chrome:查看 -> 开发者 -> 开发者工具
- Firefox: Tools -> Web Developer -> Firebug(附加组件)
你需要使用 "base" 属性在 wordpress 中嵌入 XML 驱动的 swf。这是解决方案 http://masterblogster.com/how-to-embed-swf-file-in-wordpress-that-loads-xml-file/