flash as3的SecurityError: Error #2122错误在添加到舞台时才触发,非加载时

1 篇文章 0 订阅
1 篇文章 0 订阅

在自己的加载图片的swf测试项目中,随手填写了个外域的图片地址来加载,

在flash测试环境中是可以成功加载的,并没有触发安全域错误.

但是在浏览器中时却看到firebug中网络记录中有下载成功了这个图片,但是却没有出现在舞台中,

于是加了一下测试代码,发现是在addChild时才触发的错误

错误就是:SecurityError: Error #2122

查看了一下运行时错误,它的解释是:


2122安全沙箱侵犯:_:_ 不能访问 _。需要策略文件,但加载此媒体时未设置 checkPolicyFile 标志。

虽然知道会出现加载外域的资源会出现这些错误,但是加入判断捕获代码还是比较友好的一个方式;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值