我有一个 Flash/AS3 项目,我正在尝试添加回调,我添加了回调,如下所示:
ExternalInterface.addCallback('force_refresh',force_refresh);
我是这样从 JS 调用的:
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}
function forceRefresh() {
thisMovie("monthly_goals").force_refresh();
}
我确保我正在导入 ExternalInterface 类,我将 allowScriptAccess 设置为“always”,我提醒 thisMovie("monthly_goals") 并确认 JS 看到了该对象。
不知道为什么它不会工作?有任何想法吗?
谢谢。