移动端判断当前环境是否是微信、IOS、安卓
16lz
2021-01-25
本文主要介绍移动端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端");}
更多相关文章
- Android默认设置保存在哪里
- Android_UI_全屏去掉标题栏和状态栏的两种方法
- Android(安卓)管理Fragments FragmentManager浅析
- android webview将网页内容导出为图片和PDF方法
- 【转】Android(安卓)重要组件 之 Intent(一)
- android AutoCompleteTextView 的 setAdapter方法的坑! 设置进去
- Android(安卓)之 Fragment的动态加载
- Android(安卓)程序获取、设置铃声、音量、静音、扬声器
- Android(安卓)RelativeLayout(7.1) 源码解析