ie7,8下__flash__addCallback报错原因及解决方案
来源:互联网 发布:淘宝卖什么最赚钱 编辑:程序博客网 时间:2024/06/03 14:44
首先附张图,以直观说明错误的现象:(ie7、8)
在开发过程中,发现ie7,8下会报js错误,调试后发现是flash的问题,一直没有头绪,后来google了下,发现原来是ExternalInterface回调触发的bug。
原因:在flash里有添加'play'作为ExternalInterface回调,代码如下:
ExternalInterface.addCallback(“play”, playFunc);而ie7,8或者某些FireFox版本不能用某些词语([play, stop, pause, length])作为接口回调,打算把这些词语作为保留字,阻止你使用。
解决方法:避免使用[play, stop, pause, length]作为Flash接口回调,暂时只了解这些词语,如果有其他人了解,欢迎在留言里补充,最安全的办法是
所有的回调接口全部加上前缀。
参考链接: http://stackoverflow.com/questions/4786325/problem-occurring-in-flash-addcallback
http://stackoverflow.com/questions/4786325/problem-occurring-in-flash-addcallback
0 0
- ie7,8下__flash__addCallback报错原因及解决方案
- Maven常见报错原因及解决方案
- IE6,IE7,IE8下报JS错误:expected identifier, string or number的原因及解决办法
- IE6,IE7,IE8下报JS错误:expected identifier, string or number的原因及解决办法
- 解压报错“由于前一次错误 ...."原因及解决方案
- angularJS中$http.get( ).success( )报错原因及解决方案
- apache启动报错原因和解决方案
- ORA-01405: 提取的列值为 NULL--报错原因及解决方案
- ssh远程登录报错REMOTE HOST IDENTIFICATION HAS CHANGED!解决方案及原因
- <item> tag requires a 'drawable' attribute"-selector设置颜色报错-原因及解决方案
- zabbix监控非rpm方式安装的mysql报错的原因及解决方案
- Mysql数据库远程连接10038报错问题原因及解决方案
- IE7下报参数无效
- IE7下jquery报“意外调用了方法和属性访问”错误的解决方案
- 代码报错及解决方案
- Android报错及解决方案
- CXF报错及解决方案
- JS脚本:IE7下 JSON.stringify() 报错
- 请教:我用的jbuilder,struts架构,在action中的session赋中文值以后,回到jsp中,从session中取出的值为乱码,如何解决?
- html--1-test
- maven问题记录
- Android 4.0源码目录结构
- git 提交ignore files
- ie7,8下__flash__addCallback报错原因及解决方案
- Java IO和Java NIO在文件拷贝上的性能差异分析
- 关于android不同系统样式的思考
- Java IO流学习总结(一)
- 第三方QQ账号登录的实现
- 如何部署SSL服务器证书更安全
- 高效搭建Storm完全分布式集群
- 2名"占中"发起人宣布返校 称不拖学生后腿
- PhoneGap API介绍:Device