Google Chrome 用のラジオ プレーヤー拡張機能を開発しています。アプリケーションでフラッシュを使用しており、Javascript コードから Mute メソッドを呼び出したいと考えています。
ExternalInterface を使用できることはわかっていますが、ローカル環境では機能しません。ローカルのswfファイルからメソッドを呼び出すにはどうすればよいですか?.
Google Chrome 用のラジオ プレーヤー拡張機能を開発しています。アプリケーションでフラッシュを使用しており、Javascript コードから Mute メソッドを呼び出したいと考えています。
ExternalInterface を使用できることはわかっていますが、ローカル環境では機能しません。ローカルのswfファイルからメソッドを呼び出すにはどうすればよいですか?.
Chrome拡張機能内で実行されているswfでExternalInterfaceを機能させることができません。不思議なことに、ExternalInterface.avaiable は true です。「allowScriptAccess」をtrueに設定しました。SWF内からのExternalInteraface.call("someFunction")は効果がないようです。ExteranlInterface.addCallback("someOtherFunction") を使用してコールバックを追加した後、js 内に、埋め込まれた swf に関連付けられた関数 "someOtherFunction" がありません。私たちは運が悪いと思います。