[AS3]as3与js之间数据的互相调用源代码
as调用js:
as代码 ExternalInterface.call("showTranView",realUrl);
js代码 function showTranView(){
url = arguments[0];
var id = "<s:property value='id'/>";
return id;
}
js调用as代码
as代码: ExternalInterface.addCallback("refreshBusinessInfo",refreshBusinessInfo);
第一个参数为js函数的名称
js代码 :function refreshBusinessInfo(){
var flash = document.getElementById("NewTransmissionSheet");
//window["undoWork"].refreshBusinessInfo();
//alert(flash);
flash.refreshBusinessInfo();
}
根据id获取flash的时候注意,object的id 和 javascript中的id要保持一致,否则获取不到
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例