js判断浏览设备是 手机端,电脑端还是平板端
Posted web前端_张三先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断浏览设备是 手机端,电脑端还是平板端相关的知识,希望对你有一定的参考价值。
console.log(navigator.userAgent); var os = function() { var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone, isandroid = /(?:Android)/.test(ua), isFireFox = /(?:Firefox)/.test(ua), isChrome = /(?:Chrome|Crios)/.test(ua), isTablet = /(?:iPad|PlayBook)/.test(ua) || (isAndroid && !/(?:Mobile)/.test(ua)) || (isFireFox && /(?:Tablet)/.test(ua)), isPhone = /(?:iPhone)/.test(ua) && !isTablet, isPc = !isPhone && !isAndroid && !isSymbian; return { isTablet: isTablet, isPhone: isPhone, isAndroid: isAndroid, isPc: isPc }; }(); if(os.isAndroid || os.isPhone) { alert("手机") } else if(os.isTablet) { alert("平板") } else if(os.isPc) { alert("电脑") }
以上是关于js判断浏览设备是 手机端,电脑端还是平板端的主要内容,如果未能解决你的问题,请参考以下文章
VUE 判断电脑还是手机设备 pc端自适应 移动端rem布局