加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

actionscript-3 – 新的Flash播放器14中的“ExternalInterface使

发布时间:2020-12-15 07:32:07 所属栏目:百科 来源:网络整理
导读:我使用ExternalInterface时出现错误,如下所示: WARNING: For content targeting Flash Player version 14 or higher, ExternalInterface escapes strings using JSON conventions. To maintain compatibility,content published to earlier Flash Player ve
我使用ExternalInterface时出现错误,如下所示:

WARNING: For content targeting Flash Player version 14 or higher,
ExternalInterface escapes strings using JSON conventions. To maintain
compatibility,content published to earlier Flash Player versions
continues to use the legacy escaping behavior.

我应该怎么做才能防止出现警告以及我应该使用什么“遗留逃逸”而不是“JSON惯例”?

解决方法

当字符串从正在运行的SWF发送到包含禁用字符的 JavaScript时,此警告将出现在调试器控制台中.这也可能会影响深层链接是否按预期工作.

ExternalInterface和BrowserManager API都受影响.如果单独使用escape()方法不足以消除警告,请尝试:

escape(str).replace(/./g,"%2E").replace(/:/g,"%3A").replace(///g,"%2F");

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读