【问题标题】:Cookie, Local storage values are deleted in webview when Android device restarted?Cookie,Android设备重启时Webview中的本地存储值被删除?
【发布时间】:2012-02-29 11:55:17
【问题描述】:
我正在开发基于 Webview 的 Android 应用程序,在我的应用程序中将一些值存储到 cookie 和 HTML5 本地存储中。我想知道下面提到的 2 个场景的 cookie 和本地存储的不同行为是什么,因为我没有 Android 设备。
- 设备重启时是否会删除Cookie、本地存储值?
- 设备应用崩溃时是否删除Cookie、本地存储值?
- 进入后台堆栈后恢复返回时是否删除Cookie、本地存储值?
提前致谢
~sri
【问题讨论】:
标签:
android
android-webview
【解决方案1】:
- cookie 的生命周期取决于您如何定义 cookie。如果您不指定 cookie 的生命周期,它将在浏览器关闭后立即删除。如果您这样做,cookie 应该能够在重启和崩溃后继续存在
- 本地存储由您维护,它也可以在您的所有场景中运行。这是good overview