为什么个人微信手机端app最新版本苹果端缺失wechat?
发布于 6 年前 作者 pengjun 10521 次浏览 来自 官方Issues

Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/7.0.12(0x17000c33) NetType/WIFI Language/zh_CN

被坑坏了。

window.navigator.userAgent对象里缺失wechat字段(不区分大小写),还好MicroMessenger还在。

之前的版本是有wechat的。

跟企业微信app一样含有wxwork字段。


暂时判断环境为个人微信多加一个:含有micromessenger并且没有wxwork时(原来的判断也还继续使用:含有micromessenger并且有wxchat时)

回到顶部