Я пытаюсь включить и отключить индикатор сетевой активности, но после загрузки страницы он не вызывает функцию didFinish Navigation.
Я использую WKWebView.Сначала я загрузил URL, используя webView.load ().Затем я вызвал функцию didFinish Navigation, но она не достигла этой функции.Я перепробовал все остальные посты, но это просто не работает.В файле info.plist я добавил параметр безопасности приложения транспорта, а внутри него я добавил Разрешить произвольные загрузки, NSAllowsArbitraryLoadsForMedia, Разрешить произвольные загрузки в веб-контенте и установил все его значения равными Boolean и YES.
override func viewDidLoad() {
super.viewDidLoad()
if !CheckInternet.Connection() {
checkInternetConnection()
}
UIApplication.shared.isNetworkActivityIndicatorVisible = true
webView.load(URLRequest(url: URL(string: "https://www.google.com")!))
}
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
print("Loaded...")
UIApplication.shared.isNetworkActivityIndicatorVisible = false
}
Над кодом не печатается «Загружен ...».Индикатор активности моей сети включается, но мне нужно остановить его после успешной загрузки веб-страницы.