iPad上的WKWebView

WKWebView 在iPad上加载手机端的网址时,会自动将该网址转为PC端的网址,但是,有没有方法在不去做这样的转变呢?有,WKWebView的customUserAgent把iPad改为iPhone就可以。userAgent是浏览器标识,意思就是将iPad的浏览器标识变成iPhone浏览器的标识,这样就会加载iPhone上的网址。

[_wkWebView evaluateJavaScript:@"navigator.userAgent" completionHandler:^(id __nullable userAgent, NSError * __nullable error) {
            _wkWebView.customUserAgent = [userAgent stringByReplacingOccurrencesOfString:@"iPad" withString:@"iPhone"];
        }];

OK!

你可能感兴趣的:(iPad上的WKWebView)