在android浏览器中,您可以将“启用插件”设置为“始终开启”,“按需”,“关闭”。使用JavaScript检测Android浏览器设置
这导致这样的事实,即当Flash影片被嵌入到浏览器页面中时,您需要点击箭头来启动影片。
现在我的问题是,有没有什么办法可以通过javascript或类似的方式检测到这个设置? 这样我就可以嵌入flashmovie或使用解决方法?
谢谢!
在android浏览器中,您可以将“启用插件”设置为“始终开启”,“按需”,“关闭”。使用JavaScript检测Android浏览器设置
这导致这样的事实,即当Flash影片被嵌入到浏览器页面中时,您需要点击箭头来启动影片。
现在我的问题是,有没有什么办法可以通过javascript或类似的方式检测到这个设置? 这样我就可以嵌入flashmovie或使用解决方法?
谢谢!
使用navigator.plugins
API:
Boolean(JSON.stringify(navigator.plugins).match(/flash/i))
确定开/关状态。
按需状态是不确定的。
参考
Flash Player guidance for Internet Explorer 11 and Microsoft Edge
Future-Proofing Flash Player Detection Scripts | Adobe Developer Connection
Adobe Flash Player Administration Guide for Flash Player | Adobe Developer Connection
HTML5 by Default for Google Chrome - Flash Player - AS3Lang Community
How to detect adobe flash player addon's enable/disable status in IE8 - CodeProject