我想在 Action 脚本中调用一个 javascript 函数,如下所示:
ExternalInterface.call('a_js_function', param1, another_js_function);
我想要 javascript 函数 a_js_function 接受两个参数,一个是字符串,另一个是回调函数。所以我可以这样调用js函数:
function a_js_function(testStr, callback) {
console.log(testStr);
callback(testStr);
}
function another_js_function(str) {
console.log(str);
}
这样做的正确方法是什么?
问题解决了,原来我传入的第二个是一个字符串,在javascript中我必须将字符串转换为函数才能调用它。