我知道我们可以初始化一个 UIWebView
或 WKWebView
然后注入(inject) JavaScript 来获取 navigator.userAgent
的值,但是这需要初始化UIWebView
,takes much time .有没有办法更快地获取 UserAgent?
最佳答案
如果你需要exact userAgent
字符串,你可以忽略这个答案。
但是,如果您对 userAgent
字符串中编码的信息感兴趣,您可以使用其他 API 获取大部分/全部信息...例如你通过 UIDevice.current.model
获取设备类型;浏览器类型是 Safari/Mobile Safari(没有检查确切的字符串是什么,但这个值不太可能改变);该平台显然是 iOS;等等
关于ios - 如何在不初始化 UIWebView 或 WKWebView 的情况下获取 WKWebView 的 UserAgent?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50675636/