我是 Cocoa 的新手。
我试图在我的 WebView 对象中提取当前加载的网页的 URL。 我使用此 WebView 显示登录屏幕,登录后我必须获取 URL 的某些部分。
我已经试过了
[[[[frame provisionalDataSource] request] URL] absoluteString];
但是这个只能在加载时调用一次。如果加载完成,则返回“(null)”。问题是,加载页面时 URL 似乎发生了变化,所以我得到了错误的 URL。
有人知道如何随时获取 URL 吗?
谢谢
最佳答案
将 provisionalDataSource
切换为 dataSource
。一旦框架开始加载,它就不再是临时的。
关于objective-c - 获取 Cocoa 的 WebView 的当前 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7041040/