関数を使用して 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
どんな助けでも大歓迎です!