0
class ViewController: UIViewController, UIWebViewDelegate{
@IBOutlet var containerView: UIView!
@IBOutlet var webView: UIWebView!
override func loadView() {
super.loadView()
}
override func viewDidLoad() {
super.viewDidLoad()
webView.delegate = self
if let url = URL(string: "http://www.google.com/") {
let request = URLRequest(url: url)
webView.loadRequest(request)
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
func webViewDidFinishLoad(_ webView: UIWebView) {
print("webview finished load")
print(webView.request?.url)
}
所以我需要什么,是试图检测1 - JavaScript错误。 2 - 或者如果没有,网址更改。 3或者如果没有,我可以通过javascript调用我的控制器中的函数吗?我从我的控制器调用一个函数到javascript?
我需要一个问题的解决方案,无论哪种方式,我在我的web视图中遇到问题。