谁能给个AS3和JS双向交互的最简单的源码
发布网友
发布时间:2022-05-15 07:49
我来回答
共1个回答
热心网友
时间:2022-05-15 09:18
as3调用js
if(ExternalInterface.available){
var s2:*=ExternalInterface.call("flashCall","参数");
tf2.text=s2+"";
}
js函数这么写:
function flashCall(value){
alert(value);
}
js调用as
假设已经获取到swf对象。
swf.jsCall("参数")
flash中需要注册jsCall函数:
if(ExternalInterface.available){
ExternalInterface.addCallback("jsCall",jsCall);
}
function jsCall(value:*){
tf3.text=value+"";
}
as里边可以这么写:
if(ExternalInterface.available){
ExternalInterface.addCallback("alert","从flash中调用js的laert函数");
}
甚至其他复杂的函数,代码块。