【发布时间】:2012-01-24 07:27:44
【问题描述】:
在安卓浏览器中,您可以将“启用插件”设置为“始终开启”、“按需”、“关闭”。
这导致当 Flash 电影嵌入到浏览器页面时,您需要点击箭头来启动电影。
现在我的问题是,有没有办法通过 javascript 或类似方法检测此设置? 以便我可以嵌入 flashmovie 或使用解决方法?
谢谢!
【问题讨论】:
标签: android flash android-browser mobile-browser
在安卓浏览器中,您可以将“启用插件”设置为“始终开启”、“按需”、“关闭”。
这导致当 Flash 电影嵌入到浏览器页面时,您需要点击箭头来启动电影。
现在我的问题是,有没有办法通过 javascript 或类似方法检测此设置? 以便我可以嵌入 flashmovie 或使用解决方法?
谢谢!
【问题讨论】:
标签: android flash android-browser mobile-browser
使用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
【讨论】: