var browser = {
versions: function() {
var ua = navigator.userAgent,
app = navigator.appVersion;
return { //移动终端浏览器版本信息
trident: ua.indexOf('Trident') > -1, //IE内核
presto: ua.indexOf('Presto') > -1, //opera内核
webKit: ua.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
gecko: ua.indexOf('Gecko') > -1 && ua.indexOf('KHTML') == -1, //火狐内核
mobile: !!ua.match(/AppleWebKit.Mobile./) || !!ua.match(/AppleWebKit/), //是否为移动终端
ios: !!ua.match(/(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: ua.indexOf('Android') > -1 || ua.indexOf('Linux') > -1, //android终端或者uc浏览器
iPhone: ua.indexOf('iPhone') > -1 || ua.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器
iPad: ua.indexOf('iPad') > -1, //是否iPad
webApp: ua.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
};
}(),
TianYA1991
- 发布:2016-05-04 20:35
- 更新:2016-05-04 21:46
- 阅读:2627
用什么方式能够判断出是android pad??? 各位大神,在线等...
分类:MUI
最佳回复
TianYA1991 (作者)
有木有直接的办法?或者是代码参考一下
2016-05-08 15:22
TianYA1991 (作者)
设备型号:HUAWEI RIO-AL00
设备厂商:HUAWEI
IMEI:860077037676282
UUID: 860077037676282
IMSI:460012885508200
屏幕分辨率:1080 x 1776
DPI:403.411011 x 403.040985
【UA信息】
Immersed-UserAgent: Mozilla/5.0 (Linux; Android 5.1; HUAWEI RIO-AL00 Build/HuaweiRIO-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/43.0.2357.121 Mobile Safari/537.36 Html5Plus/1.0 StreamApp/1.0
根据这些信息怎么判断?
2016-05-08 15:30