一爹土、JS判斷客戶端類型
JS判斷客戶端是否是iOS或者Android手機移動端
通過判斷瀏覽器的userAgent奏窑,用正則來判斷手機是否是ios和Android客戶端。
核心代碼如下:
方法一:
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終端
if (isAndroid) {
alert('這是Android');
}
if (isiOS) {
alert('這是IOS');
}
方法二:
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
//alert(navigator.userAgent);
alert('這是IOS');
} else if (/(Android)/i.test(navigator.userAgent)) {
//alert(navigator.userAgent);
alert('這是Android');
} else {
alert('這是PC');
};