2

在 Google Chrome 中有一个选项可以关闭自动运行任何浏览器插件(如 Flash、Java 等)。如果您将首选项设置为点击播放,则用户必须单击 Flash 容器才能运行 Flash 应用程序。

我的问题是如何(在 JavaScript 中)检测 Google Chrome 是否阻止 Flash 播放,以便我可以向用户显示消息。

4

1 回答 1

0

使 flash 对象调用外部接口函数,如“flashReady”。
在 javascript 中,如果页面已经加载并且在几秒钟的超时后,如果 flashReady 没有被调用,它可能会被阻塞(或仍在加载,但您可以通过在开始时让 swf 调用该函数来解决这个问题加载)。

于 2012-05-28T21:26:00.420 回答