0
我試圖在android webview中逐個加載幾個html頁面/ css文件/圖像:我創建了一個WebView組件,使用loadURL加載文件並註冊WebViewClient重載onPageFinished,我從列表中獲得另一個URL並要求WebView加載它。然而,我遇到了一些緩存問題:看來onPageFinished比我需要的時間早被調用,並且加載的文件沒有被緩存 - 在另一個請求中,只使用緩存文件,我得到舊版本的頁面。當我在加載另一個URL之前添加Thread.sleep(2000)時,頁面被正確緩存。是否有另一個回調函數可以保證我不會中斷下一個loadURL調用的緩存過程?Android WebView,逐頁加載頁面 - 緩存問題
是 - 我不這樣認爲的 - 但問題是不同的:onPageFinished緩存更新之前被調用。 – nice
我回過頭去查看一些我的代碼,然後用另外2個設置更新了代碼片段。再試一次......這有助於緩存問題。 – Theo