什么会阻止actionscript flash在IE9中调用JS对象?

时间:2012-02-13 01:39:19

标签: javascript flash internet-explorer actionscript

当闪存调用时,JS对象对象是否可能不存在?

以下是SWF项目的所有来源和问题单:http://code.google.com/p/mp3player/issues/detail?id=43&thanks=43&ts=1329096944

PS - 我有一个swf mp3播放器与一些自定义JS一起工作,不需要swf来调用JS,但是我很想知道为什么IE9会这样做而其他浏览器按预期工作。< / p>

1 个答案:

答案 0 :(得分:1)

如果您的Flash嵌入到包含ExternalInterface代码且<object>故障转移的网页中,则IE9会中断<embed>次来电。

使用JavaScript Flash页面嵌入式文件库(如SWFObject)可解决此问题。

另请查看此MSDN页面了解更多详情:OBJECT Fallback Is Included in DOM and Matched by window[name]