如何在flash cs6 中调用一个已经写好的javascript文件里面的函数
发布网友
发布时间:2022-05-12 05:07
我来回答
共3个回答
热心网友
时间:2023-11-18 11:42
1、js的函数必须要是全局的,如果是js的对象方法,则该对象必须要是window的属性。
2、在flash里面通过ExternalInterface类的call方法调用。
例如:
js函数
function asCallJs(){
//该函数是全局的
}
as调用
ExternalInterface.call("asCallJs")
热心网友
时间:2023-11-18 11:43
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);
热心网友
时间:2023-11-18 11:43
全屏按钮你看下stage里面的文档说明重玩的话你设置初始参数就行