作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试做一个非常简单的测试,以便为我将 AS3 ExternalInterface.call() 转换为 Javascript console.log()。
我有一个简单的 SWF,顶层带有 AS3 和一个触发调用的按钮。
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 浏览器中对此进行测试。
我做错了什么吗?
最佳答案
试过了!为我工作。确保您的 addEventListener 代码在创建完成之类的函数中。应该是。
关于javascript - 闪存/AS3 : ExternalInterface. 调用() "Why u no console.log?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6696579/
我是一名优秀的程序员,十分优秀!