0

我正在为 Google Chrome 开发 Radio 播放器扩展。我在我的应用程序中使用 flash 并想从我的 Javascript 代码中调用方法 Mute。

我知道我可以使用 ExternalInterface,但它不适用于本地环境。如何从本地 swf 文件中调用方法?

4

1 回答 1

0

我没有任何运气让 ExternalInterface 在 Chrome 扩展中运行的 swf 中工作。奇怪的是, ExternalInterface.avaiable 是真的。我已将“allowScriptAccess”设置为 true。swf 中的 ExternalInteraface.call("someFunction") 似乎没有效果。使用 ExteranlInterface.addCallback("someOtherFunction") 添加回调后,在 js 中没有与嵌入式 swf 关联的函数“someOtherFunction”。我认为我们不走运。

于 2014-04-03T21:05:52.000 回答