我想获取我的网页浏览的网址。我搜索了解决方案,唯一一个是
NSString *myUrl = webView.request.URL.absoluteString ;
这不再适用了!结果就是给我(null)。
我正在为iOS 5开发。
答案 0 :(得分:3)
absoluteString方法没有任何问题,但webView.request也可能是零。在加载请求之前,似乎UIWebView的request属性为nil。
如果等待webview完成加载不是问题,请使用委托方法-(void)webViewDidFinishLoad:(UIWebView *)webView
获取您的URL。如果您在此之前需要它,您应该从代码中的其他位置获取它(例如,在调用webview的loadRequest的地方)。