如何在不初始化UIWebView或WKWebView的情况下获取WKWebView的用户代理?



我知道我们可以初始化一个UIWebViewWKWebView然后注入JavaScript来获取navigator.userAgent的值,但是这需要初始化UIWebView,这需要很多时间。有没有办法让用户代理更快?

如果您需要确切userAgent字符串,则可以忽略此答案。

但是,如果您对userAgent字符串中编码的信息感兴趣,则可以使用其他API获取其中的大部分/全部...例如,您获得带有UIDevice.current.model的设备类型;浏览器类型是 Safari/Mobile Safari(没有检查确切的字符串是什么,但这个值不太可能改变(;该平台显然是iOS;等。

相关内容

  • 没有找到相关文章

最新更新