守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 642|回复: 1

[运行时错误] 2122

[复制链接]
回帖奖励 200 金币 回复本帖可获得 2 金币奖励! 每人限 1 次
  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    51848
    钢镚
    1422

    开源英雄守望者

    发表于 2015-1-8 16:52:48 | 显示全部楼层 |阅读模式
    AS3错误码
    错误代码: 2122
    错误消息: 安全沙箱冲突: %1: %2 无法访问 %3。需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志。
    错误说明: 安全沙箱冲突: %1: %2 无法访问 %3。需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志。
    消息类型: 运行时错误
    异常语句:
    SecurityError: Error #2122: 安全沙箱冲突:Loader.content:http://xxx.swf 不能访问 http://xxx.jpg。需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志。


    常见问题:

    图片和SWF不在一个域。首先确保图片域下有crossdomain并授权给你的SWF域。
    还有就是访问的图片有保护。不能执行任何操作。

    如果您遇到该问题,请回复

    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    51848
    钢镚
    1422

    开源英雄守望者

     楼主| 发表于 2015-1-10 13:44:36 | 显示全部楼层

    Error#2122  

    不能访问 ./images/xxx.jpg。需要策略文件,但加载此媒体时未设置 checkPolicyFile 标志。

    说明:当需要使用contentLoaderInfo.url来设置加载资源地址,而此地址又不是绝对地址时,flashplayer将报2122的错误。

    解决办法:

    • 侦听ProgressEvent.PROGRESS或者Event.COMPLETE事件,在事件处理函数中获取LoaderInfo.url属性
    • 调用Security.loadPolicyFile()方法并配置策略文件
    • 检测LoaderInfo.childAllowsParent的属性值,当该值变为true的时候再做后续处理



    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2020-7-2 21:30 , Processed in 0.059970 second(s), 43 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表