获取手机操作系统,判断手机系统平台
下载地址
https://github.com/hgoebl/mobile-detect.js/
使用方法
<script type="text/javascript" src="../../js/live/mobile-detect.js"></script>
var device_type = navigator.userAgent;//获取userAgent信息
var md = new MobileDetect(device_type);//初始化mobile-detect
var os = md.os();//获取系统
// model:手机型号 ver:系统版本
var model = "", ver = '';
if (os == "iOS") {//ios系统的处理
model = md.mobile();
if(model == "iPhone") {
ver = device_type.toLocaleLowerCase().match(/cpu iphone os (.*?) like mac os/);
ver = ver[1].replace(/_/g,".");
}
} else if (os == "AndroidOS") {//Android系统的处理
var j,sss = device_type.split(";");
for(var i =0;i<sss.length;i++){
if (sss[i].indexOf("Build/") > 0){
j =i;
break;
}
}
if (j > -1) {
model = sss[j].substring(0, sss[j].indexOf("Build/"));
}
}