如何在flash cs6 中调用一个已经写好的javascript文件里面的函数

2025-02-27 14:20:59
推荐回答(3个)
回答1:

1、js的函数必须要是全局的,如果是js的对象方法,则该对象必须要是window的属性。
2、在flash里面通过ExternalInterface类的call方法调用。
例如:
js函数
function asCallJs(){
//该函数是全局的

}

as调用

ExternalInterface.call("asCallJs")

回答2:

1.调用对象上的方法
//javascript code
var obj = {};
obj.method1 = function(p1, p2, p3) {
}
window.obj = obj;

//as code。注意这里的obj必须和js中的obj同名,而且obj必须定义window对象中
ExternalInterface.call("obj.method1", p1, p2, p3);

2.调用全局方法
//javascript code
window.method2 = function(p1, p2, p3) {
}

//as codeExternalInterface.call("method2", p1, p2, p3);

回答3:

全屏按钮你看下stage里面的文档说明重玩的话你设置初始参数就行