iOS wkwebview获取自定义UA
作者:
Lee坚武 | 来源:发表于
2022-01-05 17:50 被阅读0次 //获取自定义ua
self.webView.evaluateJavaScript("navigator.userAgent", completionHandler: { (obj: Any?, error: Error?) in
guard let ua = obj as? String else {
return
}
let customUA = "\(ua)isapp"
UserDefaults.standard.register(defaults: ["UserAgent": customUA])
UserDefaults.standard.synchronize()
debugPrint("navigator.userAgent\(customUA)")
//不添加以下代码则只是在本地更改UA,网页并未同步更改
self.webView.setValue(customUA, forKey: "applicationNameForUserAgent")
})
重点在于:self.webView.setValue(customUA, forKey: "applicationNameForUserAgent") 这句才能生效
本文标题:iOS wkwebview获取自定义UA
本文链接:https://www.haomeiwen.com/subject/ojlkcrtx.html
网友评论