在 Webview 中调用 onBackPressed 方法时,它会停止缓存



我正在Android Studio中开发一个webview项目,并使用android缓存系统。它以前运作良好。同时,我将on BackPressed((方法添加到活动中。

当我添加该方法时,它停止了缓存。

`@Override
public void onBackPressed() {
if (webView.canGoBack()) {
webView.goBack();
} else {
super.onBackPressed();
}
}`

现在我无法缓存网页。请提出最佳解决方案。 提前感谢

您是否添加了此行

webView.getSettings().setAppCacheEnabled(true);

最新更新