iOS wkWebView点击链接无反应

Posted 简简单单,平平淡淡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS wkWebView点击链接无反应相关的知识,希望对你有一定的参考价值。

在使用wkWebView的时候发现用webView加载youku.com,里面的视频链接点击是可以跳转的,但是呢,加载v.qq.com的时候发现链接点击又没有效果,折腾了很久最后找到解决方案
实现WKUIDelegate代理方法

    func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) -> WKWebView? {
        if  let isMainFrame = navigationAction.targetFrame?.isMainFrame {
            if !isMainFrame{
                webView.load(navigationAction.request)
            }
        }
        return nil
    }

以上是关于iOS wkWebView点击链接无反应的主要内容,如果未能解决你的问题,请参考以下文章

iOS端内嵌H5页面 点击a标签无反应

WKWebView 中的链接随机不可点击

WKWebView小记

ios 按钮点击无反应

解决移动端使用window.open跳转链接时,苹果iOS没有反应的问题

解决iOS中cell点击无反应,长按才能选中的bug