判断浏览器是否支持flash

Posted Sunsin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断浏览器是否支持flash相关的知识,希望对你有一定的参考价值。

虽然flash已经过时了,如腾讯视频一样,有很多网站还来不及或者根本就改不了原来的架构,所以我们需要判断flash视频(默认chrome和Firefox)等浏览器会自动阻止flash加载 , 这与Safari 禁用是两码事!

 

1 function hasUsableSWF(){
2 var swf;     
3 if(typeof window.ActiveXObject != "undefined"){
4         swf = new  ActiveXObject("ShockwaveFlash.ShockwaveFlash");
5     }else{
6          swf = navigator.plugins[‘Shockwave Flash‘];
7     }
8     return swf ? true : false;
9 };

以上是关于判断浏览器是否支持flash的主要内容,如果未能解决你的问题,请参考以下文章

JS 判断浏览器是否安装Flash 兼容IEfirefox

js判断浏览器是否安装Flash插件,并提示安装或开启

判断浏览器是否支持FileReader

是否可以使用用户的视频卡在浏览器中计算sha256哈希值,例如。使用WebGL或Flash?

NOR Flash擦写和原理分析

javascript如何判断当前浏览器是否支持cookie