Как очистить / удалить веб-хранилище Webview - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь исправить проблему с моим приложением, которое я купил, но кто-то дает мне поддержку, ну, моя проблема в том, что ранее загруженный URL-адрес загрузки веб-просмотра, когда мы сохраняем куки-файлы и сохраняем кеш и т.д.хранилище для этих загруженных страниц. Чтобы каждый раз загружать новый URL-адрес, мы должны очистить / удалить это веб-хранилище.

На других форумах мне говорили, что я могу реализовать это в методах onPause или onDestroy во фрагментах.Вызывая эти методы

WebStorage.getInstance().deleteAllData();
webView.clearCache(true);
webView.clearFormData();
webView.clearHistory();
webView.clearSslPreferences(); 
CookieManager.getInstance().removeAllCookies(null); 
CookieManager.getInstance().flush();

Но я действительно не знаю, как реализовать их здесь:

public void onDestroy() {
    // try to remove this view from its parent first
    try {
        ((ViewGroup) getParent()).removeView(this);
    }
    catch (Exception e) { }

    // then try to remove all child views from this view
    try {
        removeAllViews();
    }
    catch (Exception e) { }

    // and finally destroy this view
    destroy();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...