Как получить UserAgent для WKWebView без инициализации UIWebView или WKWebView? - PullRequest
0 голосов
/ 04 июня 2018

Я знаю, что мы можем инициализировать UIWebView или WKWebView, а затем внедрить JavaScript, чтобы получить значение navigator.userAgent, однако для этого требуется инициализация UIWebView, что занимает много времени .Есть ли способ получить UserAgent быстрее?

1 Ответ

0 голосов
/ 04 июня 2018

Если вам нужна строка точная userAgent, вы можете проигнорировать этот ответ.

Если, однако, вас интересует информация, закодированная внутри строки userAgent, выможно получить большинство / все из них с помощью других API ... например, вы получаете тип устройства с UIDevice.current.model;тип браузера Safari / Mobile Safari (не проверял точную строку, но это значение вряд ли изменится);платформа явно iOS;и т.д.

...