移动端判断当前环境是否是微信、IOS、安卓

版权声明:本文为博主原创文章,未经博主允许不得转载。如有转载请留言,谢谢~ https://blog.csdn.net/qq_38209578/article/details/86288841

本文主要介绍移动端MUI如何判断当前环境是否是微信、IOS、安卓

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端");
}

猜你喜欢

转载自blog.csdn.net/qq_38209578/article/details/86288841
今日推荐