//userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值var u = navigator.userAgent;//Android终端var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //iOS终端var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);//微信浏览器if(u.toLowerCase().indexOf('micromessenger') > -1 || typeof navigator.wxuserAgent !== 'undefined'){    console.log('微信内置浏览器')}

 

更多相关文章

  1. Android之WebView 防止调用系统浏览器打开页面
  2. android真机测试问题
  3. Mac下如何用USB调试Android真机
  4. 收集几个移动平台浏览器的User-Agent
  5. 通过userAgent判断是是否手机、微信、手机厂家
  6. 原生APP中js怎样与Android和ios进行交互
  7. Android系统在超级终端下必会的命令大全(adb shell命令大全)
  8. Android(安卓)AM命令行启动程序的方法
  9. Android(安卓)使用WebView

随机推荐

  1. 图文分析:Python语言的惊人成长之路
  2. 福布斯系列之补充数据收集 | Python数据
  3. 动画:面试如何轻松手写链表?
  4. 刚接触编程我入过的坑(强烈建议初学者好好
  5. 面试必知必会|理解C++虚函数
  6. 白话布隆过滤器BloomFilter
  7. 福布斯系列之数据清洗(2) | Python数据分析
  8. PyCharm:2017.3版即将新增科学计算模式,预
  9. Python内置OS模块用法详解
  10. 51CTO学员原创---2020年,我的PMP之路