如何在 url 加载时显示图像

How to show image while url is loading

我正在开发 WebView 应用程序。我可以在 WebView 上打开我的 link,但我想在 url 加载时显示加载图像。如何在 url 加载时显示加载图像?

您可以通过两种不同的方式解决它

  1. 注入 JS 代码,它将检查 document.ready 状态并显示图像,而不是
  2. 然后添加 UIImageVIew 作为子视图

WKNavigationDelegate方法中将子视图的isHidden属性设置为false

func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!)

中也是如此

func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!)