WKWebview评估JavaScript:@“ navigator.userAgent”返回nil。我想要类似UIWebView返回的结果。现在,我不能使用UIWebview,因为它已被弃用。
您将收到零,甚至在返回结果值之前,也可能会访问结果。
我相信此link为您解决了问题。
在完成时使用wkwebview方法
webView.evaluateJavaScript(“ document.getElementById('someElement')。innerText”){(结果,错误)在如果错误!= nil {打印(结果)}}