本文主要介绍移动端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端");}

更多相关文章

  1. Android默认设置保存在哪里
  2. Android_UI_全屏去掉标题栏和状态栏的两种方法
  3. Android(安卓)管理Fragments FragmentManager浅析
  4. android webview将网页内容导出为图片和PDF方法
  5. 【转】Android(安卓)重要组件 之 Intent(一)
  6. android AutoCompleteTextView 的 setAdapter方法的坑! 设置进去
  7. Android(安卓)之 Fragment的动态加载
  8. Android(安卓)程序获取、设置铃声、音量、静音、扬声器
  9. Android(安卓)RelativeLayout(7.1) 源码解析

随机推荐

  1. Android中使用listview实现qq/微信好友列
  2. 《Android/OPhone 开发完全讲义》已出版,
  3. Android中UI主线程与子线程
  4. android读取sim卡联系人
  5. Android(安卓)解析jwt遇到java.lang.Ille
  6. 在做Android中GIF遇到不能显示的问题
  7. 图文详解Android属性动画
  8. Android高手应该精通哪些内容?
  9. Android学习之sqlit
  10. Android中使用log4j输出log内容到sd卡