关于浏览器及系统的判断

一、pc与mobile

var ua = navigator.userAgent.toLowerCase();
        var mobile = /mobile/gi.test(ua);
        isPC = !mobile;
        if(isPC){
            console.log('当前为PC')
        }else{
            console.log('当前不是PC')
        }
//判断是否是移动端
console.log(document.webkitHidden); //false 不是移动端

二、android 与 ios

//终端判断:
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
//  var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
alert(isAndroid); //true  为android

 

上一篇:ajax方法请求成功后,没有执行success的方法


下一篇:adb install app on the mobile devices