判断设备(PC,安Android,iOS)

Posted 核桃园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断设备(PC,安Android,iOS)相关的知识,希望对你有一定的参考价值。

//判断是不是PC
function IsPC() {
var userAgentInfo = navigator.userAgent;
var Agents = new Array("android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) {
flag = false;
break;
}
}
return flag;
}

  

//判断是什么移动端
function getOSType() {
if (/(iPhone|iPad|iPod|ios)/i.test(navigator.userAgent)) {
return "IOS";
} else if (/(Android)/i.test(navigator.userAgent)) {
return "Android";
} else {
return "other";
};
}

  

以上是关于判断设备(PC,安Android,iOS)的主要内容,如果未能解决你的问题,请参考以下文章

简洁的判断是否是移动设备的js代码

js 设备判断(移动端pc端 安卓ios 微信)

js判断当前是什么设备(安卓 or ios or PC)

js判断当前浏览设备

JS判断设备类型跳转至PC端或移动端相应页面

Javascript 判断客户端是否为 PC 还是手持设备