admin管理员组

文章数量:1534402

一、通过navigator.userAgent来进行浏览器类型判断

定义和用法

userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。

一般来讲,它是在 navigator.appCodeName 的值之后加上斜线和 navigator.appVersion 的值构成的。

例如:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)。

注:用户代理头:user-agent header。

语法 navigator.userAgent

navigator.userAgent使用场景

判断是Android或者iOS /**

* 判断浏览器类型:Android/iOS

*/

function getOSType() {

if (/(Android)/i.test(navigator.userAgent)) {

return 'Android'

} else if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {

return 'iOS'

}

}

判断是否是微信浏览器 function is_weixin(){

if (/(micromessenger)/i.test(navigator.userAgent)) {

return true

} else {

return false

}

本文标签: 浏览器类型模式vue