flash和js通讯的伪沙箱安全错误
加载到页面的flash需要和当前页面上的js通讯的时候,如果是js和flash在同一个域那就没有安全错误发生
如果不在同一个域就会有安全错误发生。
不在同一个域的flash和js跨域访问的时候 ,可以用下列方式解决跨域问题
要在页面上添加参数行:<param name="allowScriptAccess" value="always" />
要在flash 中添加这行代码: Security.allowDomain("*")
但是要注意,如果flash和js这两者都不使用缓存的时候,是没问题的。如果flash使用缓存而js不使用缓存,就会出现另一个奇妙的问题: 清空缓存后打开页面flash不报错,而后刷新页面, 就会报安全错误
这个安全错误就让他叫做伪沙箱安全错误吧
这个错误的解决方案是:
flash 初始化客户端(初始化中)完后,先不要调用js相关的任何代码或功能(包括ExternalInterface相关的api)
然后等待一段时间(例如200毫秒)后在调用与js相关的代码或功能,就不会报错了
转载于:https://www.cnblogs.com/vilyLei/articles/2075174.html
flash和js通讯的伪沙箱安全错误相关推荐
- Flash在某些多标签浏览器中的“伪沙箱”问题
在Flash播放器运行时,将不同来源的资源划分到独立的沙箱(sandbox)内,不同沙箱之间不能彼此操作数据(除非目标沙箱做过一些设置,授权其他沙箱可访问),这就是Flash的跨沙箱问题.当Flash ...
- js进阶 10-8 伪类选择器有哪几类(自己不用,永远不是自己的)
js进阶 10-8 伪类选择器有哪几类(自己不用,永远不是自己的) 一.总结 一句话总结:自己不用,永远不是自己的. 0.学而不用,却是为何? 自己不用,永远不是自己的,有需求的时候要想到它,然后操作 ...
- 各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载:
最近看到各大门户站都有一个幻灯片特效,而且不是简单的JS特效,是FLASH和JS结合而成的觉得非常不错,今天在IT世界的原代码中查看了一下,特此发布!希望大家喜欢!有什么问题可以与我研究!<a ...
- flash与js交互
当Flash置于HTML容器中时,经常会遇到Flash与JS的通信问题,例如:JS能否调用Flash中的变量.方法,Flash能否调用JS中的变量.方法等等.答案是肯定的.随着技术的不断发展,解决方案 ...
- flash和js通过什么类如何交互
flash和js通过类ExternalInterface进行交互. ExternalInterface有两个方法call和addCallback: 1.ExternalInterface.addCal ...
- flash和js通过什么类如何交互?
ExternalInterface 接口,有两个方法call和addCallback call的作用:让Flash调用js里的方法. addCallback是用来注册flash函数让js调用.
- flash和js通过ExternalInterface类进行交互
Flash提供了ExternalInterface接口与JavaScript通信 两个方法: call和addCallback 作用: call让Flash调用js里的方法 addCallback是用 ...
- PHP相册模块,支持Flash及JS模板插件安装。
最近工作,需要整合网络上流行的Flash和JS相册,因为每个客户要求的相册展示不尽相同,如果每来一个客户,安排人手定制,这样的工作是浪费时间和精力的,并且复用性不强,每次需要定制. (由于公司是SAA ...
- Adobe flash cs5 的Java运行时环境初始化错误 完美解决方法
Adobe flash cs5 的Java运行时环境初始化错误 完美解决方法 下载网络上的Adobe flash cs5 精简版(绿色版),Java运行时环境初始化时出现错误,你可能需要重装Flash ...
最新文章
- python下载文件的11种方式_Python下载文件的11种方式
- JS 获取中英字符串字节长度
- mysql什么级别数据库_Mysql的四种隔离级别是什么
- 程序员辞职的7个常用理由,你用的是哪一个?
- Release编译模式下,事件是否会引起内存泄漏问题初步研究
- 小米、360之后,货拉拉被曝已启动造车项目!官方回应
- 深入浅出了解OCR识别票据原理(Applying OCR Technology for Receipt Recognition)
- RMAN深入解析之--内存中的RMAN
- mysql悲观锁和乐观使用实例_MySQL 悲观锁和乐观锁
- sql插入后返回id
- 尺与米的长度转换python_长度转换 | 长度换算 | 公里换算 | 米换算 —在线工具...
- 上海2016年房价己见
- VC实现EXCEL转换为CSV格式
- java des ecb_java DES ECB模式对称加密解密
- 考试如何用计算机,带你看驾考|科目一考试电脑怎么用及操作步骤
- 【Puzzle】基于 Vue 和 Webpack4 的可插拔式微前端架构
- 【DX-BT24蓝牙模块连接Arduino与手机透传教程】
- ioncube扩展的安装详细图文教程,适合所有新手
- 小度智能音箱维修点_来自小度老用户的小度智能音箱评测
- 笔者带你剖析淘宝TDDL(TAOBAO DISTRIBUTE DATA LAYER)