微信安卓UA
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 UA
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
// JS判断是否微信浏览器 function isWeixinBrowser() { var ua = navigator.userAgent.toLowerCase(); return (/micromessenger/.test(ua)) ? true : false; }
如何修改chrome 的 ua
1、利用脚本修改
User Agent (以下简称 UA)是一个浏览器的身份标识,比如我正在用的 Chromium UA 就是
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.354.0 Safari/533.3
有那么一些变态的网站,他们限制了只有某些特定的浏览器才能访问他们的内容,这些判断正式基于 UA 的。另外,修改 UA 还可以让我们实现用桌面浏览器访问移动版页面的效果。
一般来说,我们可以通过 –user-agent 这个 Chrome 启动参数来切换 UA,但是还是比较麻烦。用Chromeleon User-Agent Spoofer 这个扩展就十分方便了,可以让你直接在扩展中设置 UA,将 Chrome伪装成任意的浏览器。
点击这里进入扩展中心下载 Chromeleon User-Agent Spoofer。
2、利用chrome扩展
http://archives.guao.hk/posts/chrome-extension-chromeleon-user-agent-spoofer.html
微信内置ua
http://dearb.me/archive/2013-10-30/weixin-browser-user-agent/