检查页面是否需要启用Flash Player。的JavaScript

时间:2018-10-19 09:13:09

标签: javascript flash browser popup cross-browser

我有一堆在线游戏,要加载其中的两个,需要启用Flash Player。我想在以下情况下显示通知: 游戏需要刷新,并且用户在浏览器上禁用了刷新。

所以有两个条件。我已经知道如何检测用户何时禁用了Flash,但是如何检测需要加载Flash的游戏/网站? 有没有办法用JavaScript做到这一点?还是我应该从游戏提供商处获得的信息?

1 个答案:

答案 0 :(得分:1)

  

“我有很多在线游戏……如何检测需要Flash加载的游戏/网站?”

Flash游戏另存为.swf文件。
如果您在浏览器中使用该文件类型,则需要Flash插件才能正确加载。

对于需要Flash插件的网站,您可以检查其页面源代码,以了解在.swf<embed>标记内对某些<object>的引用。还要检查源代码是否有SWFObject之类的文本(因为网站有时使用SWFObject嵌入Flash内容)。