js判断访问浏览器是安卓还是ios还是微信浏览器还是微博

var u = navigator.userAgent, app = navigator.appVersion;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端


/**-- 判断是否在微信浏览器中打开 --**/
function is_weixn(){  
    var ua = navigator.userAgent.toLowerCase();  
    if(ua.match(/MicroMessenger/i)=="micromessenger") {  
        return true;  
    } else {  
        return false;  
    }  
}

/**-- 判断是否在新浪微博浏览器中打开 --**/
function is_weibo(){  
    var ua = navigator.userAgent;  
    if(ua.indexOf('Weibo') > -1) {  
        return true;  
    } else {  
        return false;  
    }  
}

 

你可能感兴趣的:(js判断访问浏览器是安卓还是ios还是微信浏览器还是微博)