通常,用户代理包含包含Facebook的FBAN
或FBAV
之类的字符串。
但是它在Slack和Android以及iOS上的默认浏览器之间具有相同的用户代理。
我也在iOS上检查了window.navigator.standalone
,但在闲置的应用内浏览器中可能会收到“ false”(“ false”表示不是全屏显示,也不是webview)
然后我尝试检查字符串wv
,因为此页面在Android Webview上显示了(https://developer.chrome.com/multidevice/user-agent),但在Slack应用内浏览器的UA中找不到。
在这种情况下,如何检测应用内浏览器?
谢谢。