My class:
import UIKit
import WebKit
import PKHUD
class ViewController: UIViewController, WKNavigationDelegate, WKUIDelegate {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
webView.navigationDelegate = self
webView.load(URLRequest(url: URL(string: "https://www.google.com.br")!))
}
func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) {
PKHUD.sharedHUD.contentView = PKHUDProgressView()
PKHUD.sharedHUD.show()
}
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
PKHUD.sharedHUD.contentView = PKHUDProgressView()
PKHUD.sharedHUD.hide()
}
}
But websites with only 'http' don't works. Is that possible? Specs: iOs: 11.4 Swift language Xcode 9.4.1