let d = navigator.userAgent
return{
trident: d.indexOf('Trident') > -1,
presto: d.indexOf('Presto') > -1,
webKit: d.indexOf('AppleWebKit') > -1,
gecko: d.indexOf('Gecko') > -1 && d.indexOf('KHTML') == -1,
mobile: !!d.match(/AppleWebKit.*Mobile.*/) || !!d.match(/AppleWebKit/),
ios: !!d.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: d.indexOf('Android') > -1 || d.indexOf('Linux') > -1,
iPhone: d.indexOf('iPhone') > -1 || d.indexOf('Mac') > -1,
iPad: d.indexOf('iPad') > -1,
webApp: d.indexOf('Safari') == -1,
Wp: d.indexOf('Windows Phone') > -1,
weiXi: d.toLowerCase().indexOf('micromessenger') > -1
}
网友评论