//判斷移動PC端瀏覽器和微信端瀏覽器
var ua = navigator.userAgent;
var ipad = ua.match(/(iPad)。* OS \ s([\ d _] +)/);
var isAndroid = ua.indexOf('Android')> -1 || ua.indexOf('Adr')> -1; // android
終端var isiOS = !! ua.match(/ \(i [^;] +;(U;)?CPU。+ Mac OS X /); // ios
終端var isMobile = isiOS || isAndroid;
if(/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)){
//移動端判斷
警報(“移動端-1”);
if(isAndroid){
// Android系統手機終端判斷
警報(“android-2”);
var ua = window.navigator.userAgent.toLowerCase();
// Android系統手機終端微信登錄判斷
if(ua.match(/ MicroMessenger / i)=='micromessenger'){
alert(“android-2-微信-3.yes”);
} else {
alert(“android-2-非微信-3.no”);
}
} else if(isiOS){
// ios系統手機終端登錄判斷
警報(“ios-2”);
var ua = window.navigator.userAgent.toLowerCase();
// ios系統手機終端微信登錄判斷
if(ua.match(/ MicroMessenger / i)=='micromessenger'){
alert(“ios-2-微信-3.yes”);
} else {
alert(“ios-2-非微信-3.no”);
}
} else {
//移動端其它系統登錄:如塞班系統手機(其它系統手機可能不常見了)
alert(“移動電腦” -2" );
}
} else {
//電腦PC端判斷
警報( “PC端-1”);
}