2015-09-04 69 views
-1

我在Swift中从url中加载一个UIWebView的html页面,我想知道如何在点击加载新页面后在html中获取链接的URL 。经过一番搜索之后,我发现了像shouldStartLoadWithRequestLinkClicked之类的东西,但它并不真正有帮助。获取在Web视图中点击的链接的URL swift

回答

-1

我使用了WKWebView和一些脚本,我注入了一些CSS,因此点击后不需要获取URL。

3

我知道迟到的反应,但我认为这可能是你在找什么。 request.URL!为您提供被点击的网址。

func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool { 

    let scheme = request.URL! 
     NSLog(scheme) 


}