有沒有辦法訪問歷史記錄,以便我知道當用戶點擊後退按鈕(調用WebView.goBack())時用戶訪問的URL?Android Webview:有沒有辦法知道以前的網址是什麼?
8
A
回答
13
這可能是你正在尋找的方法:WebView.copyBackForwardList
16
String historyUrl="";
myWebView = (WebView) findViewById(R.id.webViewContent);
WebBackForwardList mWebBackForwardList = myWebView.copyBackForwardList();
if (mWebBackForwardList.getCurrentIndex() > 0)
historyUrl = mWebBackForwardList.getItemAtIndex(mWebBackForwardList.getCurrentIndex()-1).getUrl();
// Previous url is in historyUrl
+0
埃爾迪,在第一行的末尾加上一個分號 –
相關問題
- 1. 有沒有什麼辦法可以知道,在android中改變wifi網絡?
- 2. 有沒有辦法知道激活的QAction是什麼?
- 3. 有沒有辦法知道返回的對象是什麼?
- 4. 有什麼辦法可以知道報告是否有訂閱
- 5. 有什麼辦法可以知道DataGridViewCell是否可見?
- 6. 有沒有什麼辦法知道在javascript中擴展屏幕
- 7. 有沒有辦法知道方法webViewDidFinishLoad:哪個網址被加載?
- 8. 有沒有辦法知道當前有多少個webrole實例?
- 9. 有沒有辦法讓python腳本知道它是什麼類型的文件?
- 10. 有什麼辦法可以訪問所有的android通知?
- 11. 在Android 8.0以上。有沒有什麼辦法可以知道系統中有pip模式
- 12. 有沒有什麼辦法知道什麼時候動畫在FragmentTransactions中完成
- 13. 有沒有什麼辦法知道什麼時候安裝了crontab?
- 14. 有沒有辦法知道HTML表單當前正在提交?
- 15. 有沒有什麼辦法用Xamarin Forms預渲染WebView控件?
- 16. 有沒有什麼辦法可以知道當前有多少用戶正在使用ColdFusion應用服務器
- 17. 什麼是沒有mod_rewrite的網址?
- 18. 有沒有辦法知道文件名是否是Excel格式?
- 19. iPhone - 有沒有辦法知道引用是否(仍然)有效?
- 20. 有沒有辦法知道手機是否有通話?
- 21. 有什麼辦法可以知道調用者類名嗎?
- 22. 有沒有辦法知道Data Saver是否啓用?
- 23. 有沒有什麼辦法可以知道Outlook 2010是否有新的C#電子郵件#
- 24. 有沒有辦法知道我的應用程序目前有多少安裝?
- 25. 有沒有辦法知道誰是「setNeedsDisplay」的發件人?
- 26. 有什麼方法可以知道當前網址是否位於燒瓶中的特定藍圖中?
- 27. 有什麼辦法知道媒體播放器是否開始
- 28. 在VC++中,有沒有什麼辦法可以知道沒有任何頭文件的dll的導出類?
- 29. 有沒有辦法知道移動用戶以前是否通過QR碼URL訪問過網站?
- 30. 有沒有辦法知道FusionChart何時可以導出?
正是我一直在尋找。謝謝。 – Gibson