我想获取我的 WebView 的 URL。我搜索了解决方案,唯一的是
NSString *myUrl = webView.request.URL.absoluteString ;
这不再有效了!结果是 (null)。
我正在为 iOS 5 开发。
最佳答案
absoluteString 方法没有问题,但 webView.request 可能也是 nil。在加载请求之前,UIWebView 的请求属性似乎为 nil。
如果等待webview完成加载没有问题,使用委托(delegate)方法-(void)webViewDidFinishLoad:(UIWebView *)webView
获取你的URL。如果您在此之前需要它,您应该从代码中的其他地方获取它(例如,调用 webview 的 loadRequest 的地方)。
关于ios - 获取 UIWebView 网址! (myWebView.request.URL.absoluteString 不工作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8659301/