Dict.CN 在线词典, 英语学习, 在线翻译

都市淘沙者

荔枝FM Everyone can be host

统计

留言簿(23)

积分与排名

优秀学习网站

友情连接

阅读排行榜

评论排行榜

【原创】IE/Firefox对VLC播放器安装检测

个人使用的是比较稳定的VLC版本0.86c,在网页上检测用户是否安装VLC的脚本如下,均测试通过:
IE6、IE7下:
    //如果浏览器是IE,并且安装有vlc插件,则返回true;此判断方法不可用于firefox
    function isInsalledIEVLC()
        
        
var vlcObj = null;
        
var vlcInstalled= false;
        
        
try {
            vlcObj 
= new ActiveXObject("VideoLAN.Vlcplugin.1"); 
            
if( vlcObj != null )
                vlcInstalled 
= true 
            }

        }
 catch (e) {
            vlcInstalled
= false;
        }
        
        
return vlcInstalled;
    }
 

如下是Firefox下的代码:
    //如果浏览器是firefox,并且安装有vlc插件,则返回true;此判断方法不可用于IE
    function isInsalledFFVLC(){
         
var numPlugins=navigator.plugins.length;
         
for  (i=0;i<numPlugins;i++)
         
{
              plugin
=navigator.plugins[i];
              
if(plugin.name.indexOf("VideoLAN"> -1 || plugin.name.indexOf("VLC"> -1)
            
{            
                 
return true;
            }

         }

         
return false;
    }
转载希望注明出处

posted on 2009-05-19 10:30 都市淘沙者 阅读(4622) 评论(0)  编辑  收藏 所属分类: 流媒体服务器/VLC/FFmpeg


只有注册用户登录后才能发表评论。


网站导航: