Ios 从Swift中的WebView获取响应

Ios 从Swift中的WebView获取响应,ios,swift,uiwebview,Ios,Swift,Uiwebview,我使用参数加载web视图,web视图加载成功,在web视图中执行某些操作时,我将从webView获得响应。 下面是我加载web视图的代码: func loadWebView() { let param ="&nc=" + nc + "&token=" + token let url = URL(string: "http://www.****.**/payment/payment.php?" + param)! le

我使用参数加载web视图,web视图加载成功,在web视图中执行某些操作时,我将从webView获得响应。 下面是我加载web视图的代码:

func loadWebView() {
        let param ="&nc=" + nc + "&token=" + token        
        let url = URL(string: "http://www.****.**/payment/payment.php?" + param)!
        let request = NSURLRequest(url: url)

        webView.loadRequest(request as URLRequest)
        webView.reload()
}
当在web视图中付款不成功时,我应得到以下响应:

*******/payment/result\u false.php?错误=被%20用户取消%20

当在web视图中付款成功时,我应得到以下响应:

*******/payment/result_true.php?refid=25861481459291


此响应是url。如何从web视图获取此响应

您需要使用webview的委托,这样您才能使用webViewDidFinishLoad方法。@ElTomato感谢您的回复,这很好,但是如何从该url获得error=cancelled:*******/payment/result\u false.php?error=cancelled%20By%20users您找到任何解决方案了吗?@fadyleef如果您想从中链接到您的应用程序webView您可以使用此链接您需要使用webView的委托,这样您就可以使用webViewDidFinishLoad方法。@ElTomato感谢您的回复,这很好,但如何从该url获得error=cancelled:*******/payment/result\u false.php?error=cancelled%20By%20users您找到任何解决方案了吗?@fadyleef想要从webView链接到您的应用程序,您可以使用此链接