ExternalInterface
次のようなコールバック関数を追加するために使用しようとしています:
import flash.external.*;
ExternalInterface.addCallback("makedoom", null, forceProgress);
私は関数 forceProgress が機能することを知っています (グローバルスコープを持っています) シンプルで使用したためonRelease
、期待どおりに機能しますが、externalInterface を介して使用しても何も起こらないようです。
allowScriptAccess
パラメータを に設定して SWF を (外部サーバーに) 埋め込みましたalways
。
どのブラウザーでもアドレス バーに入力javascript:makedoom();
しても、何も起こらないようです。コンソール エラーが発生しません。
私が間違っていることを誰かが知っていますか?