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>");
    }
 };

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM