js常见的判断移动端或者pc端或者安卓和苹果浏览器的方法总结

回到总目录

1.js常见的判断移动端或者pc端或者安卓和苹果浏览器的方法总结 : http://www.haorooms.com/post/js_pc_iosandmobile

2.Js判断客户端是否为PC还是手持设备 : http://blog.csdn.net/seven1276/article/details/8211877

3.

    function IsPC()  
           {  
               var userAgentInfo = navigator.userAgent;  
               var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");  
               var flag = true;  
               for (var v = 0; v < Agents.length; v++) {  
                   if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; }  
               }  
               return flag;  
           }  

 

 

4.IOS中微信里无法直接下载跳转到APP Stroe

5.android中微信里无法直接下载apk安装包

6.IOS中跳转到APP Store的链接例子:https://itunes.apple.com/cn/app/id471708113?mt=8

7.例子使用

/判断是否移动端
if(browser.versions.mobile||browser.versions.android||browser.versions.ios){
    //判断是不是微信
     if(browser.versions.weixin){
        $(".download").click(function(){
            $(".guide").show();
            $(".int").hide();
        });
    } else if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
        //alert(navigator.userAgent);  
        $(".download").html("<a href='https://itunes.apple.com/cn/app/id471708113?mt=8'><img src='http://staticcdn.dev.pydp888.com/android/img/download.png'></a>");
       //苹果端
    } else if (/(Android)/i.test(navigator.userAgent)) {
        $(".download").html("<a href='http://staticcdn.dev.pydp888.com/android/download/IWangZhe-1.0.apk'><img src='http://staticcdn.dev.pydp888.com/android/img/download.png'></a>");
    }
 };

 

posted @ 2016-10-25 19:36  承载梦想-韩旭明  阅读(2820)  评论(0编辑  收藏  举报