写一个JS方法 判断设备信息属于IOS还是安卓或PC及微信访问
时间: 2023-06-06 07:06:56 浏览: 128
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
可以使用以下代码实现:
```javascript
function checkDevice() {
var userAgent = navigator.userAgent;
if (userAgent.match(/iPhone|iPad|iPod/i)) {
return "iOS";
} else if (userAgent.match(/Android/i)) {
return "Android";
} else if (userAgent.match(/Windows NT/i) || userAgent.match(/Windows NT/i)) {
return "PC";
} else if (userAgent.match(/MicroMessenger/i)) {
return "微信";
} else {
return "未知设备";
}
}
```
调用该方法即可判断设备信息,返回值为字符串类型。如果返回值为 "iOS",则设备为苹果设备;如果返回值为 "Android",则设备为安卓设备;如果返回值为 "PC",则设备为电脑设备,如果返回值为 "微信",则设备为微信访问。如果返回值为 "未知设备",则无法判断设备信息。
阅读全文