JavaScript——判断手机设备类型(ios/android)
2017-03-08 18:17
836 查看
<script>
var u = navigator.userAgent;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
alert('是否是Android:'+isAndroid);
alert('是否是iOS:'+isiOS);
</script>
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i) ? true : false;
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i) ? true : false;
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i) ? true : false;
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i) ? true : false;
},
any: function() {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());
}
};
var u = navigator.userAgent;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
alert('是否是Android:'+isAndroid);
alert('是否是iOS:'+isiOS);
</script>
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i) ? true : false;
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i) ? true : false;
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i) ? true : false;
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i) ? true : false;
},
any: function() {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());
}
};
相关文章推荐
- javascript判断设备类型-手机(mobile)、安卓(android)、电脑(pc)、其他(ipad/iPod/Windows)等
- 【转】通过UserAgent判断智能手机(设备,Android,IOS)
- js javascript判断是ios android设备
- 通过UserAgent判断智能手机(设备,Android,IOS)
- 使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
- 通过UserAgent判断智能手机(设备,Android,IOS)
- javascript判断是电脑还是手机,android手机还是ios
- 通过UserAgent判断智能手机(设备,Android,IOS)
- JavaScript判断客户端是否是iOS或者Android手机移动端
- 通过UserAgent判断智能手机(设备,Android,IOS)
- 通过UserAgent判断智能手机(设备,Android,IOS)
- ios开发之--判断当前设备的类型
- 如何判断ios设备类型
- android获取屏幕尺寸、密度(判断手机屏幕类型)
- 获取手机(ios,android)的设备唯一码(mac地址, IMEI)
- Android 手机运营商及网络类型判断
- 如何判断 ios设备的类型(iphone,ipod,ipad)
- 如何判断 ios设备的类型(iphone,ipod,ipad)
- 如何判断 ios设备的类型(iphone,ipod,ipad)
- iOS系统中判断设备类型