还是沙箱问题
用FlashBuilder导出发行版后,在bin-release文件夹下打开.html网页,swf文件是可以正常显示的。但是当把里面的全部文件复制部署到asp工程下,网页报错:Error #2044: 未处理的 securityError:。 text=Error #2048: 安全沙箱冲突: 不能从 http://localhost:55424/App/handler.ashx……加载数据。
按照网上的解决方法,在网站根目录下放置了crossdomain.xml文件。内容:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
甚至在flex文件中也添加了Security.loadPolicyFile("http://localhost:55424/App/crossdomain.xml");
另外,在网址直接输入http://localhost:55424/App/crossdomain.xml是可以直接打开显示xml的内容的。
求高手,求指点,多谢~~~
[解决办法]
应该就是这样啊。access 域名行么