H5判断不同的设备打开页面

244 阅读1分钟
var u = navigator.userAgent,
    app = navigator.appVersion;
var isAndroid = u.indexOf("Android") > -1 || u.indexOf("Linux") > -1; //android终端或者uc浏览器
var isiOS = !!u.match(/\(i[^;]+;(U;)? CPU.+Mac OS X/); //ios终端(含iPad等)
var isiPad = u.indexOf('iPad') > -1; //是否iPad
if (isAndroid) {
    console.log("android");
}
if (isiOS) {
    console.log("ios终端");
}
if (isiPad) {
    console.log("iPad");
}