前端开发判断访问设备是电脑笔记本还是移动手机终端非常常见,也是一个很实用的需求。js判断是否手机主要用是到 navigator.userAgent 这个属性,代码如下:
js前端判断是否手机
function isMobileDevice(userAgent) {
return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(userAgent);
}
if(isMobileDevice(navigator.userAgent.toLowerCase())) {
// 手机端访问
} else {
// 电脑端访问
}