在我的应用中,我有一个文本字段,用户可以在其中输入网址。它不会访问http网站。我想要它,以便当它试图加载一个http站点时,将向用户显示一条错误消息。
我该怎么做?
let url = NSURL(string: "\(enter url.text!)")
let request = NSRequest(url: url!)
webView.loadRequest(request)
我添加了这个:
optional func webView(_ webView: UIWebView,
didFailLoadWithError error: NSError?)
它不起作用。
答案 0 :(得分:0)
我认为您没有设置委托方法,这就是为什么它没有调用该功能。请按照以下步骤操作: -
第1步
您需要在viewDidLoad()中添加webView Delegate: -
{{1}}
第2步
{{1}}