如何在不初始化UIWebView或WKWebView的情况下获取WKWebView的UserAgent?

时间:2018-06-04 07:44:14

标签: ios swift uiwebview wkwebview

我知道我们可以初始化UIWebViewWKWebView然后注入JavaScript以获取navigator.userAgent的值,但这需要UIWebView的初始化var numbers = [1,2,3,4,5]; // looping over the array var i =0; numbers.forEach(number => { setTimeout(() => console.log(number), i * 2000 ); i++; }) }}。有没有办法让UserAgent更快?

1 个答案:

答案 0 :(得分:0)

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

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