美文网首页
WKWebview问题集锦

WKWebview问题集锦

作者: c5550ea746f8 | 来源:发表于2022-11-30 12:18 被阅读0次

    1、iPhone上交互成功,iPad上交互失败
    原因:
    WKWebView 在iPad上加载手机端的网址时,会自动将该网址转为PC端的网址,所以只需改变WKWebview的userAgent浏览器标识就可以了

    解决:在生成的WKWebview对象中,调用

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

    相关文章

      网友评论

          本文标题:WKWebview问题集锦

          本文链接:https://www.haomeiwen.com/subject/htjdfdtx.html