设置 wkwebview customUserAgent 时,iOS 12 中似乎存在错误。在 webView:didFinishNavigation: 方法中,我打印 customUserAgent 并与 webivew.evaluateJavaScript 结果进行比较。它是不同的。
NSLog(@"user-agent is %@"); //Get a custom user-agent
[self.webView evaluateJavaScript:@"navigator.userAgent" completionHandler:^(id _Nullable result, NSError * _Nullable error) {
NSLog(@"user-agent is %@", result); //Get a default user-agent
}];
有人看到同样的问题吗?