w3ctech

通过UA判断微信内置浏览器

微信内置浏览器的 User Agent

微信在 Android 下的 User Agent

mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko) version/4.0 mobile safari/534.30 micromessenger/5.0.1.352

微信在 iPhone 下的 User Agent

mozilla/5.0 (iphone; cpu iphone os 5_1_1 like mac os x) applewebkit/534.46 (khtml, like gecko) mobile/9b206 micromessenger/5.0

检测方法

function isWX(){
    var ua = navigator.userAgent.toLowerCase();
    return (/micromessenger/.test(ua)) ? true : false;
}
w3ctech微信

扫码关注w3ctech微信公众号

共收到2条回复

  • 其实不需要正则,用indexOf性能更佳

    回复此楼
  • @raphealguo

    你直接写一个吧,哈哈!

    你多来分享一些与微信有关的东西嘛

    回复此楼