我正在使用 UIWebView 编写一个网络浏览器应用程序。我希望能够将当前 URL 保存到数据库中,就像书签一样。我已经创建了标准的网络浏览器应用程序,例如 http://www.youtube.com/watch?v=Vpq8r-HHwZA .请帮助我如何提取当前 Web View 的 URL 地址。目标是使用 CoreData 将 URL 和用户给定的名称添加到数据库中。然后可以在 UITableView 中显示“书签”。我已经阅读了许多类似的 SO 问题,但没有一个解决方案是我想要做的。谢谢。
最佳答案
确保将 viewController 设置为 UIWebView
委托(delegate),然后实现一个方法:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
self.currentUrl = webView.request.mainDocumentURL;
}
关于ios - 从 UIWebView 中提取 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18515242/