在iPhone下,返回

Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2

在Android下,返回

Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255

可以看到,微信浏览器为MicroMessenger,后面还有其版本号
与此同时,还可以判断手机类型为iPhone还是Android



function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; }}

  

更多相关文章

  1. Android(安卓)Activity界面切换添加动画特效 (修改)
  2. Android(安卓)Studio maven-metadata.xml 卡着不动原因和解决方
  3. JS判断请求来自Android手机还是iPhone手机,根据不同的手机跳转到
  4. android 点击桌面图标,打开手机浏览器进入相应的网站
  5. android 获取当前版本号/修改自定义的应用程序的版本号
  6. 如何获得Android系统版本
  7. Android之WebView简易应用
  8. 微信内置浏览器UserAgent获取
  9. Android(安卓)WebView挂马漏洞--各大厂商纷纷落马

随机推荐

  1. Android(安卓)Activity 的四种启动模式 l
  2. EditText 的inputType属性
  3. android - TableLayout之android:collaps
  4. android 中xml对RelativeLayout设置的一
  5. android开发每日汇总【2011-12-3】
  6. Android中属性gravity和layout_grativy的
  7. Android中gravity与layout_gravity的区别
  8. android 的@androi与?android区别
  9. Android(Lollipop/5.0) Material Design(
  10. android:layout_width和android:width的