无法在Android webview中获取正确的URL
在Android web视图中,我试图获取用户访问的网页的URL。我正在使用:无法在Android webview中获取正确的URL,android,url,mobile,webview,android-webview,Android,Url,Mobile,Webview,Android Webview,在Android web视图中,我试图获取用户访问的网页的URL。我正在使用: public void onPageStarted(WebView view, String url, Bitmap favicon) public boolean shouldOverrideUrlLoading(WebView view, String url) public void onPageFinished(WebView view, String url) 不幸的是,在某些情况下,以上所有内容都返
public void onPageStarted(WebView view, String url, Bitmap favicon)
public boolean shouldOverrideUrlLoading(WebView view, String url)
public void onPageFinished(WebView view, String url)
不幸的是,在某些情况下,以上所有内容都返回了错误的URL。例如,当我在http://www.yahoo.com
我得到了正确的URL,但一旦我点击任何新闻文章,返回给我的URL仍然是http://www.yahoo.com
为了证实这一点,我打开了Chrome,然后点击了相同的文章来检查Chrome是否获得了正确的URL。是的,这意味着这是可能的,我可能遗漏了一些基本的东西
如何在我自己的网络视图中获取该URL?请注意,我也尝试了,但没有用。尝试使用WebBackForwardList类的WebView历史记录。