0

Google Chrome 用のラジオ プレーヤー拡張機能を開発しています。アプリケーションでフラッシュを使用しており、Javascript コードから Mute メソッドを呼び出したいと考えています。

ExternalInterface を使用できることはわかっていますが、ローカル環境では機能しません。ローカルのswfファイルからメソッドを呼び出すにはどうすればよいですか?.

4

1 に答える 1

0

Chrome拡張機能内で実行されているswfでExternalInterfaceを機能させることができません。不思議なことに、ExternalInterface.avaiable は true です。「allowScriptAccess」をtrueに設定しました。SWF内からのExternalInteraface.call("someFunction")は効果がないようです。ExteranlInterface.addCallback("someOtherFunction") を使用してコールバックを追加した後、js 内に、埋め込まれた swf に関連付けられた関数 "someOtherFunction" がありません。私たちは運が悪いと思います。

于 2014-04-03T21:05:52.000 に答える