Как показать изображение во время загрузки URL-адреса

#ios #swift #webview #wkwebview

#iOS #swift #webview #wkwebview

Вопрос:

Я работаю над приложением WebView. Я могу открыть свою ссылку в WebView, но я хочу показать загружаемое изображение во время загрузки url. Как показать загружаемое изображение во время загрузки URL-адреса?

Комментарии:

1. Вы можете показывать индикатор загрузки, ПОКА страница загружает не элементы в ней, а именно

2. что у вас есть на данный момент? что вы пробовали?

Ответ №1:

Вы можете решить это двумя разными способами

  1. Введите JS-код, который будет проверять document.ready состояние и показывать изображение, пока оно не загружено
  2. Затем добавьте UIImageVIew в качестве подвида

установите isHidden свойство subview как false в WKNavigationDelegate методе

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

и как true в

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