我正在搜索如何检测用户是否通过强制网络门户访问网站(例如当您连接到WiFi LAN并要求登录时),所以我正在尝试破译用户代理字符串,我的当访问强制门户网站时,自己的手机会返回此信息:
mozilla/5.0 (linux; android 7.1.2; vibe k5 plus build/njh47b; wv) applewebkit/537.36 (khtml, like gecko) version/4.0 chrome/61.0.3163.98 mobile safari/537.36
这是通过普通的chrome访问页面时:
mozilla/5.0 (linux; android 7.1.2; vibe k5 plus build/njh47b) applewebkit/537.36 (khtml, like gecko) chrome/61.0.3163.98 mobile safari/537.36
我在vw
字符串中看到的最大差异,但在用户代理解释中找不到任何关于此字符串的内容,任何人都有想法?
答案 0 :(得分:3)
来自https://developer.chrome.com/multidevice/user-agent:
在较新版本的WebView中,您可以区分WebView 寻找wv领域