我正在编写一个包含WKWebView
的应用程序,其中显示了我们的Intranet页面。仅当设备连接到我们的WiFi时才能访问Intranet。如果不是,则视图保持空白。我如何捕获这种情况,以便可以显示类似“无法加载页面”的消息。 func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!)
和func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error)
都不会被调用。
答案 0 :(得分:0)
尝试使用这种委托方法
webView:didFailProvisionalNavigation:withError:
当Web视图正在加载内容时发生错误时调用。 另请参见Apple's documentation