如何在 url 加载时显示图像

Posted

技术标签:

【中文标题】如何在 url 加载时显示图像【英文标题】:How to show image while url is loading 【发布时间】:2020-12-05 15:43:10 【问题描述】:

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

【问题讨论】:

您可以显示一个加载指示器WHILE页面加载而不是其中的元素,特别是 到目前为止你有什么?你试过什么? 【参考方案1】:

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

    注入 JS 代码将检查document.ready 状态并在不显示图像时显示图像 然后添加UIImageVIew作为子视图

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

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

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

【讨论】:

以上是关于如何在 url 加载时显示图像的主要内容,如果未能解决你的问题,请参考以下文章

如何自定义在社交媒体网站上发布网站 URL 时显示的图像

如何在 Flash SWF 加载时显示预览图像?

在 PHP 执行时显示加载图像

iOS 4.2 如何在方向改变时显示不同的图像?

iOS Swift Webview 在加载时显示图像

Kendo UI 图表 - 如何在加载数据时显示动画?