闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

通过ua判断微信浏览器打开

2018-02-06 约 1 分钟读完 搬砖秘籍

最近做了一个小需求,需要判断网页是不是在微信内打开的,打印了一下微信浏览器的UA,写了一个简单的小函数。

function checkWechatBrowser () {
  var userAgent = navigator.userAgent.toLowerCase();
  return (/MicroMessenger/ig).test(userAgent);
};

暂时可用。

PHP 版本

if( !preg_match('/micromessenger/i', strtolower($_SERVER['HTTP_USER_AGENT'])) ) { 
  return true;
}