我在Swift中从url中加载一个UIWebView
的html页面,我想知道如何在点击加载新页面后在html中获取链接的URL 。经过一番搜索之后,我发现了像shouldStartLoadWithRequest
和LinkClicked
之类的东西,但它并不真正有帮助。获取在Web视图中点击的链接的URL swift
-1
A
回答
-1
我使用了WKWebView和一些脚本,我注入了一些CSS,因此点击后不需要获取URL。
3
我知道迟到的反应,但我认为这可能是你在找什么。 request.URL!为您提供被点击的网址。
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
let scheme = request.URL!
NSLog(scheme)
}
相关问题
- 1. 如何获取点击链接的URL?
- 2. iPhone - UIWebview - 获取点击链接的URL
- 3. 获取点击框架/对象内的链接的URL
- 4. 获取UITextView链接的点击事件
- 5. 获取点击HTML链接的属性
- 6. jQuery获取点击链接的html
- 7. 获取在回收视图中点击的视图
- 8. 在TextBlock中点击超链接的获取点(X,Y)
- 9. 使用jquery点击函数抓取图像链接的url
- 10. 在Swift中获取UIBarButtonItem的视图
- 11. 获取在uiwebview中点击的链接的文本
- 12. 点击链接WP7视图模型
- 13. 点击链接导致运行视图
- 14. 在列表视图中点击超链接的文本属性?
- 15. 如何在MVC中的链接点击主视图中渲染局部视图..?
- 16. 从Web视图中获取超链接文本
- 17. 获取事件在webview中的点击链接Android
- 18. 获取点击链接按钮
- 19. 通过点击链接获取网址
- 20. 获取最近点击链接
- 21. 当从webview中点击链接时,在Xcode中切换视图?
- 22. 如何获取UIWebView中链接的URL?
- 23. 网格视图链接按钮不点击点击asp.net?
- 24. 获取URL的路由前缀在Razor视图的ASP.NET Web API
- 25. Swift:获取NSException试图检测在UITextField上的点击
- 26. 超链接在滚动视图里面的TextView无法点击
- 27. Android:点击网页视图中的链接
- 28. 点击iframe中的链接?
- 29. 点击javascript中的链接
- 30. 点击AJAX链接捕获Firefox处理的URL