Tag: uiwebview shouldstartload

Xcode,Swift; 检测UIWebView中的超链接点击

我用Xcode和Swift制作了一个iOS应用程序。 我想在Safari浏览器中打开特定的超链接,在WebView中有其他的链接。 为了达到这个目的,我将不得不检查超链接何时被点击。 这是迄今为止的代码: // // PushViewController.swift // App // // import UIKit class PushViewController: UIViewController, UIWebViewDelegate { @IBOutlet var openpushmessage: UIWebView! var weburl:String = "http://www.example.com" override func viewDidLoad() { super.viewDidLoad() let url: NSURL = NSURL(string: weburl)! let requestURL: NSURLRequest = NSURLRequest(URL: url) openpushmessage.loadRequest(requestURL) } override func webView(_ webView: UIWebView, shouldStartLoadWithRequest request: URLRequest, navigationType: UIWebViewNavigationType) […]