0
我使用WebView.goBack()導航到先前訪問過的頁面,並且工作正常。我的問題是:WebView總是加載(從互聯網 - 這需要幾秒鐘)上一頁,就像它第一次訪問。 我的意思是,如果我3秒前訪問過網頁,我想它會被緩存到某個地方,並希望通過單擊後退按鈕立即顯示它。已經嘗試過WebSettings.setcachemode(),但沒有幫助。加載以前訪問過的頁面
有什麼建議嗎? 謝謝
我使用WebView.goBack()導航到先前訪問過的頁面,並且工作正常。我的問題是:WebView總是加載(從互聯網 - 這需要幾秒鐘)上一頁,就像它第一次訪問。 我的意思是,如果我3秒前訪問過網頁,我想它會被緩存到某個地方,並希望通過單擊後退按鈕立即顯示它。已經嘗試過WebSettings.setcachemode(),但沒有幫助。加載以前訪問過的頁面
有什麼建議嗎? 謝謝
我覺得你有更多的事情要做。 這對我的作品(或者也許不是我有一個真的快速連接:-)):
viewer.getSettings().setAppCacheMaxSize(1024*1024*8);
viewer.getSettings().setAppCachePath("/data/data/your_apppackage/cache");
viewer.getSettings().setAppCacheEnabled(true);
viewer.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
不幸的是我,我認爲這是由於您快速連接:)我已經嘗試過此代碼。 – Filip