ExternalInterface.addCallback("onSend", showReceive)//接收JS中的函数“onSend",并将接收的数据放入flash中函数 showReceive
//定义接收函数
//str为接收到的JS中的数据
function showReceive(str:String):void{
arr=str.split(",")//将接收的数据以”,“分割存入数组arr
for (var i:int=0i<arr.lengthi++) {
trace(arr[i])//循环输出显示
}
}
纯属手打,如有雷同,是他抄袭~希望能帮到你
var arr:Array=new Array()//定义数组ExternalInterface.addCallback("onSend", showReceive)//接收JS中的函数“onSend",并将接收的数据放入flash中函数 showReceive
//定义接收函数
//str为接收到的JS中的数据
function showReceive(str:String):void{
arr=str.split(",")//将接收的数据以”,“分割存入数组arr
for (var i:int=0i<arr.lengthi++) {
trace(arr[i])//循环输出显示
}
}
flash调用js最简单的方法是:getURL(javascript:function())//function为此FLASH所在页面的JS函数名.js传递变量给flash最简单的方法是:flash.setVariable(变量名,变量值)//flash为此FLASH的id