版权声明:本文为博主原创文章,未经博主允许不得转载。如有转载请留言,谢谢~ 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端");
}