我正在尝试进行一个非常简单的测试,以便为我提供AS3 ExternalInterface.call()到Javascript console.log()。
我在顶层有一个简单的带有AS3的SWF和一个触发呼叫的按钮。
import flash.external.ExternalInterface;
function log(message:String):void
{
trace (message);
if (ExternalInterface.available)
{
ExternalInterface.call('console.log', message);
}
}
button.addEventListener(MouseEvent.CLICK,button_click);
function button_click(e:MouseEvent):void
{
log("Hello World");
}
我已经在Flash IDE中对此进行了测试,以确保按钮单击是跟踪,它是。我一直在最新的Chrome和Firefox浏览器中测试它。
我做了一些根本错误的事吗?
答案 0 :(得分:3)