我已下载SWFObject,并将其包含在我的网站中.现在,我想简单地根据用户浏览器访问我的网站时是否安装Flash 来获取true或false值.
我怎样才能做到这一点?
如何使用jquery或javascript检查是否在Chrome中阻止了Flash插件?
我们可以使用下面的方法检查已禁用的Flash插件
((typeof navigator.plugins != "undefined" && typeof navigator.plugins["Shockwave Flash"] == "object") || (window.ActiveXObject && (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) != false));
Run Code Online (Sandbox Code Playgroud)
在Chrome中,您可以通过单击禁用个别插件来单独禁用插件.然后,如果我们单独禁用插件,则上面的查询工作并返回false.但是,如果我们阻止所有插件,它将仅返回true.我关心的是如何检测插件已被阻止.