我正在为 Google Chrome 开发 Radio 播放器扩展。我在我的应用程序中使用 flash 并想从我的 Javascript 代码中调用方法 Mute。
我知道我可以使用 ExternalInterface,但它不适用于本地环境。如何从本地 swf 文件中调用方法?
我正在为 Google Chrome 开发 Radio 播放器扩展。我在我的应用程序中使用 flash 并想从我的 Javascript 代码中调用方法 Mute。
我知道我可以使用 ExternalInterface,但它不适用于本地环境。如何从本地 swf 文件中调用方法?
我没有任何运气让 ExternalInterface 在 Chrome 扩展中运行的 swf 中工作。奇怪的是, ExternalInterface.avaiable 是真的。我已将“allowScriptAccess”设置为 true。swf 中的 ExternalInteraface.call("someFunction") 似乎没有效果。使用 ExteranlInterface.addCallback("someOtherFunction") 添加回调后,在 js 中没有与嵌入式 swf 关联的函数“someOtherFunction”。我认为我们不走运。