常见浏览器userAgent请求头信息

if (browser.versions.mobile) {//判断是不是移动设备打开。browser代码在下面 android

var ua = navigator.userAgent.toLowerCase();//获取判断用的对象 ios

if (ua.match(/MicroMessenger/i) == "micromessenger") { 浏览器

//在微信中打开 微信

} app

if (ua.match(/WeiBo/i) == "weibo") { iphone

//在新浪微博客户端打开 学习

} spa

if (ua.match(/QQ/i) == "qq") { orm

//QQ空间打开 对象

}

if (browser.versions.ios) {

//是否在IOS浏览器打开

}

if(browser.versions.android){

//是否在安卓浏览器打开

}

} else {

//不然就是PC浏览器打开

}

 

var userAgent = window.navigator.userAgent; //包含如下属性中全部或一部分的字符串:appCodeName,appName,appVersion,language,platform

var isWeixin = userAgent.indexOf('micromessenger') != -1;

var isAndroid = userAgent.indexOf('android') != -1;

var isIOS = (userAgent.indexOf('iphone') != -1) || (userAgent.indexOf('ipad') != -1);

 

 

var ua = window.navigator.userAgent;

var isweixin = ua.match(/MicroMessenger/i) == "micromessenger"

var isiOS = !!ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);

 

文章来源:刘俊涛的博客

欢迎关注,有问题一块儿学习欢迎留言、评论

相关文章
相关标签/搜索