移動端は現在の環境がWeChat、IOS、Androidかどうかを判断する.


この文章は主にモバイル端末MUIが現在の環境をどう判断するかを紹介します.マイクロクレジット、IOS、Androidです.
MUIフレームでの判断方法:
$.os.wechat  // $   mui
$.os.android
$.os.ios
共通の方法:
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){
      console.log("android");
 }else if(isIOS){
      console.log("ios");
 }
 var ua = window.navigator.userAgent.toLowerCase();
 if (ua.match(/MicroMessenger/i) == 'micromessenger') {
     console.log("  ");
 } else {
     console.log("   ");
 }
モバイル端末とPCの判断方法:
if (/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)) { 
    //   
     console.log("   ");
}else{
     console.log("pc ");
}