如何检查WKWebView是否已加载HTML字符串

时间:2015-01-14 18:36:12

标签: javascript ios xcode swift wkwebview

目前,WKWebView不支持使用URLRequest加载本地文件。详情请参阅:this link here

我尝试通过阅读本地html文件创建一个解决方法,并使用webView.loadHTMLString手动告知要呈现的Web视图。

如何知道webView是否加载了HTML,就像我检查webView.URL是否加载了网址一样。

我真的很感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

您应该设置WKWebView navigationDelegate属性,然后定义委托方法webView:didFinishNavigation:

optional func webView(_ webView: WKWebView,
  didFinishNavigation navigation: WKNavigation!)

will be called when the main frame load completes

如,

func webView(webView: WKWebView!, didFinishNavigation navigation: WKNavigation!) {
  println("Finished loading frame")
}