android - 无需在 Android 中执行 webView.goBack() 即可获取最后加载的 webview url

标签 android webkit android-webview browser-history

我想记录历史 url 或上次加载的 url 而无需手动存储历史 url。这可能吗?

最佳答案

在文档中找到了答案...

WebBackForwardList mWebBackForwardList = mWebView.copyBackForwardList();
String historyUrl = mWebBackForwardList.getItemAtIndex(mWebBackForwardList.getCurrentIndex()-1).getUrl();

关于android - 无需在 Android 中执行 webView.goBack() 即可获取最后加载的 webview url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7756982/

相关文章:

java - Android Studio E/dalvikvm : Could not find class. .. 从方法中引用

android - 将 iframe 放在 android 应用程序上

android - DownloadManager VS 自己的下载实现?

c++ - 使用 qt 和 django 创建桌面应用程序

android - 在 Web View 中呈现包含数学方程式的 HTML 数据

Android webView : check internet connectivity, 持续,直到加载 HTML

java - 为什么cookieManager的cookies和Android中httpClient的cookies不一样?

google-chrome - 具有线性渐变的 CSS3 多个背景在 Google Chrome 中出现错误

iOS:有什么方法可以让 -webkit-overflow-scrolling 和::-webkit-scrollbar 一起工作吗?

Android - 为什么 webview 重定向到 webbrowser