我创建了一个带有函数的 AS3 脚本
public function sayHello():String
{
return "Hello";
}
我还注册了回调如下
ExternalInterface.addCallback("sayHello", sayHello);
在我的 javascript 中,我嵌入了 SWF 文件,如下所示
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("HelloWorld.swf", "HelloWorld", "1", "1", "9.0.0");
</script>
但是当我尝试sayHello
如下调用该方法时
document.getElementById("HelloWorld").sayHello();
我正进入(状态Uncaught TypeError: Cannot call method 'sayHello' of undefined
任何帮助将不胜感激!