判断手机是移动还是PC
2020-04-28 本文已影响0人
代艳霞
有时候,我们需要实现双端页面互相跳转,这个时候就需要判断页面当前是在哪个端打开的,代码如下,粘贴复制,满足你的需求。
// 检测是否移动端
if(/iphone|ios|android|mini|mobile|mobi|Nokia|Symbian|iPod|iPad|Windows\s+Phone|MQQBrowser|wp7|wp8|UCBrowser7|UCWEB|360\s+Aphone\s+Browser|blackberry/i.test(navigator.userAgent)) {
location.href = '移动端地址';
}
// 检测是否移动端
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {
window.location.href = "移动端地址"+location.search;
}
//检测是否PC端
if(!/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {
window.location.href = "PC端地址"+location.search;
}