gpt4 book ai didi

Android - 在应用程序关闭后使 Webview DomStorage 持久化

转载 作者:IT老高 更新时间:2023-10-28 22:22:14 32 4
gpt4 key购买 nike

我在开发一个使用 Webview 来显示数据的 Android 应用程序时遇到了一个巨大的问题。我在 webview 中使用的网站使用 HTML 5 的 localStorage API。

要启用此功能,我已将 webview 设置如下:

webview.getSettings().setDomStorageEnabled(true);
webview.getSettings().setJavaScriptEnabled(true);

所以 localStorage API 可以工作,但是当我关闭应用程序(并终止进程)时,localStorage 被完全删除,当我重新加载它时,我的所有数据都丢失了。

我的问题很简单:即使我们关闭应用程序,如何使 Webview 的 DomStorage 持久化?

感谢您以后的所有回答。

最佳答案

您是否设置了 DatabasePath?默认情况下Android不知道将DOMDatabase保存在哪里,如果你不设置它调用

webview.getSettings().setDatabasePath()

关于Android - 在应用程序关闭后使 Webview DomStorage 持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157184/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com