我在开发一个使用 Webview 来显示数据的 Android 应用程序时遇到了一个巨大的问题。我在 webview 中使用的网站使用 HTML 5 的 localStorage API。
要启用此功能,我设置了 webview 设置,如下所示:
webview.getSettings().setDomStorageEnabled(true);
webview.getSettings().setJavaScriptEnabled(true);
所以 localStorage API 可以工作,但是当我关闭应用程序(并终止进程)时,localStorage 被完全擦除,当我重新加载它时,我的所有数据都丢失了。
我的问题很简单:即使我们关闭应用程序,如何使 Webview 的 DomStorage 持久化?
谢谢你所有未来的答案。