美文网首页iOS开发小抄
iOS中WKWebView加载网页失败或者无网络状态判断

iOS中WKWebView加载网页失败或者无网络状态判断

作者: Sultan | 来源:发表于2018-10-24 22:07 被阅读118次

    在iOS中使用WKWebView加载网页成功后需要增加无网络和加载失败的处理,但是在didFail和didFailProvisionalNavigation方法都没有执行,后来发现必须实现
    func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
    decisionHandler(WKNavigationActionPolicy.allow);
    }
    上述方法才会执行。
    改方法的含义是:返回内容之后,是否允许加载,返回WKNavigationActionPolicy.allow则为允许加载。

    相关文章

      网友评论

        本文标题:iOS中WKWebView加载网页失败或者无网络状态判断

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