我正在尝试解决我所购买的应用程序的问题,但有人支持我,我的问题是,当我们保存cookie和维护缓存等时,webview加载了以前加载的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();
}