尝试使用仅识别 Android原生浏览器,在Javascript中使用正则表达式使用其用户代理。
答案 0 :(得分:2)
这就是我提出的,它很长,我想知道它是否可以缩短:
/.*(Linux;.*AppleWebKit.*Version\/\d+\.\d+.*Mobile).*/gi
解释和备注:
检测到20个中提到的19个:Android Native,未检测到的那个不符合谷歌指令(Google Developer)
如果您尝试区分WebView和Chrome 对于Android,您应该查找Version / X.X 的存在 WebView用户代理字符串中的字符串。
在不使用“Linux”的情况下尝试使用它,但在Safari浏览器中出现误报。