При подписи пользователя из моего приложения я очищаю все, что могло быть кэшировано ранее из WebView, вызывая этот метод: < /p>
public void clearCookiesAndCache(Context context){
CookieSyncManager.createInstance(context);
CookieManager cookieManager = CookieManager.getInstance();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
cookieManager.removeAllCookies(null);
}
else {
cookieManager.removeAllCookie();
}
}
< /code>
cookiesyncmanager помечен как устаревший. Cookiesyncmanager.createInstance (контекст) необходимо вызвать, однако, если вы не загружали веб -просмотр ранее. Итак, как мы должны очистить файлы cookie и кэш, не используя устаревший cookiesyncmanager в тех случаях, когда веб -просмотр, возможно, не был загружен ранее?
Подробнее здесь: https://stackoverflow.com/questions/289 ... in-webview
Как очистить файлы cookie и кэш webview на Android, когда нет в WebView? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Измените кэш-контроль max-age-48000 на кэш-контроль max-age=48000 в заголовке ответа.
Anonymous » » в форуме C# - 0 Ответы
- 140 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Измените кэш-контроль max-age-48000 на кэш-контроль max-age=48000 в заголовке ответа.
Anonymous » » в форуме C# - 0 Ответы
- 126 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Измените кэш-контроль max-age-48000 на кэш-контроль max-age=48000 в заголовке ответа.
Anonymous » » в форуме C# - 0 Ответы
- 96 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как заполнить кэш новыми значениями, когда кэш запроса истекает: Ehcache 3 и Hibernate 5
Anonymous » » в форуме JAVA - 0 Ответы
- 45 Просмотры
-
Последнее сообщение Anonymous
-