js 怎么用useragent判断为手机

发布网友 发布时间:2022-04-22 05:46

我来回答

2个回答

热心网友 时间:2022-04-24 03:34

手机的浏览器的userAgent基本上都含有Mobile字符串,一般可以通过该字符串判断是否为手机,如
navigator.userAgent.indexOf('Mobile') > 0

热心网友 时间:2022-04-24 04:52

//当前客户端是否为手机
function isMobile(){
var ua = navigator.userAgent;
var ipad = ua.match(/(iPad).*OS\s([\d_]+)/),
isIphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/),
isAndroid = ua.match(/(Android)\s+([\d.]+)/),
isMobile = isIphone || isAndroid;
if(isMobile) {
return true;
}else {
return false;
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com