ua-parser / uap-core

The regex file necessary to build language ports of Browserscope's user agent parser.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WeChat is incorrectly parsed to Safari/Chrome

shahafve opened this issue · comments

WeChat in-app-browser UA's are mapped to Safari/Chrome.

Mapped to Chrome:
Mozilla/5.0 (Linux; Android 10; MI 8 Lite Build/QKQ1.190910.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2353 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/1701 MicroMessenger/7.0.13.1640(0x27000D39) Process/tools NetType/4G Language/zh_CN ABI/arm64 WeChat/arm64

Mapped to Safari:
Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/7.0.12(0x17000c2d) NetType/WIFI Language/zh_CN

Expected: new user agent family WeChat.