2016-01-05 98 views
1

我想在webview android中啓用緩存。我在webview中加載一個url我想要的是當我在webview中再次打開相同的url時,它應該從緩存中加載該url以加載更快,我該如何實現?如何在webview中啓用緩存android

+2

[Android的web視圖緩存]的可能的複製(http://stackoverflow.com/questions/8133591/android-webview-caching) – Mohit

+0

我已檢查上述鏈接http://stackoverflow.com/questions/8133591/android-webview-caching 但我不知道如何在webview中實現緩存,請你引導我在這裏。 –

+0

服務器上設置了正確的「Cache-Control」標題時,WebView會自動執行此操作嗎?這對你有用嗎? – mxro

回答

3

您可以使用WebView緩存在WebView中啓用緩存。

在web視圖的屬性添加下列行:

webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);