引用Flex中的javascript回调函数

Reference javascript callback function in Flex

本文关键字:回调 函数 javascript 中的 Flex 引用      更新时间:2023-09-26

下面的代码展示了如何在Flex中传递回调函数。

我需要将一个名为"jsf"的javascript回调函数传递给f1。

如何创建对.js文件中回调函数"jsf"的引用?

即。f1(jsf);

function f():void { trace("I am callback"); }
var v:Vector.<Function> = new <Function>[];
function f1(callBack:Function):void
{
    trace("I register callBack");
    v.push(callBack);
}
function f2():void
{
    trace("I call the callBack");
    v[0]();
}
f1(f);
f2();

感谢

我想你正在寻找这个:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html

和调用方法,在这里详细介绍:

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf626ae-7fe8.html#WS2db454920e96a9e51e63e3d11c0bf69084-7f31