2016-01-05 3 views
1

Я хочу включить кеширование в webview android. Я загружаю url в webview, что хочу, когда я снова открываю тот же URL-адрес в webview, он должен загрузить этот url из кеша, чтобы быстрее загружать, как я могу это достичь?как включить кеширование в webview android

+2

Возможный дубликат [кеширования WebView Android] (http://stackoverflow.com/questions/8133591/android-webview-caching) – Mohit

+0

I проверили приведенную выше ссылку http://stackoverflow.com/questions/8133591/android-webview-caching Но я не знаю, как реализовать кеширование в webview, можете ли вы, пожалуйста, направить меня здесь. –

+0

Выполняет ли WebView это автоматически, если на сервере установлены правильные заголовки 'Cache-Control'? Будет ли это работать на вас? – mxro

ответ

3

Вы можете использовать кеш WebView для включения кэширования в WebView.

В свойствах WebView добавьте следующую строку:

webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 
Смежные вопросы