我有一堆在线游戏,要加载其中的两个,需要启用Flash Player。我想在以下情况下显示通知: 游戏需要刷新,并且用户在浏览器上禁用了刷新。
所以有两个条件。我已经知道如何检测用户何时禁用了Flash,但是如何检测需要加载Flash的游戏/网站? 有没有办法用JavaScript做到这一点?还是我应该从游戏提供商处获得的信息?
答案 0 :(得分:1)
“我有很多在线游戏……如何检测需要Flash加载的游戏/网站?”
Flash游戏另存为.swf
文件。
如果您在浏览器中使用该文件类型,则需要Flash插件才能正确加载。
对于需要Flash插件的网站,您可以检查其页面源代码,以了解在.swf
或<embed>
标记内对某些<object>
的引用。还要检查源代码是否有SWFObject
之类的文本(因为网站有时使用SWFObject嵌入Flash内容)。