关闭电源后,iOS上的HTML5 LocalStorage不持久

关闭电源后,iOS上的HTML5 LocalStorage不持久,ios,html,local-storage,Ios,Html,Local Storage,我正在为iPad(3G)开发一个需要离线数据库存储的web应用程序 起初,我尝试使用HTML5的本地存储API。在测试时,我了解到如果我离开页面并关闭设备(iPad和iPhone),当我稍后重新打开页面时,我的数据无法通过LocalStorage访问(数据库似乎丢失) 我在iOS设备上看到了这种行为,但Android设备(Droid X和Galaxy)和运行WinXP+Safari的PC会在重启过程中维护我的数据 我使用Webkit自己的“客户端数据库存储”在iOS设备上获得了适当的行为,如以下

我正在为iPad(3G)开发一个需要离线数据库存储的web应用程序

起初,我尝试使用HTML5的本地存储API。在测试时,我了解到如果我离开页面并关闭设备(iPad和iPhone),当我稍后重新打开页面时,我的数据无法通过LocalStorage访问(数据库似乎丢失)

我在iOS设备上看到了这种行为,但Android设备(Droid X和Galaxy)和运行WinXP+Safari的PC会在重启过程中维护我的数据

我使用Webkit自己的“客户端数据库存储”在iOS设备上获得了适当的行为,如以下所示:

有人见过本地存储的这个问题吗? 有人知道为什么数据库不能在iOS设备上维护吗?
有人有解决方案吗?

问题似乎出在iOS版本上。 iPad上的v4.3和iPhone上的v4.3.1都有这个问题。 iPad上的v4.2.1运行良好。 iPad上的v4.3.2将在断电时维护数据,但不用于清除缓存。
我希望这对其他人有所帮助。

只是一个预感……iPhone需要一个清单文件来保存数据库吗?@DA:缓存清单文件似乎不是解决方案。数据库在脱机状态下工作正常,但我认为它正在被删除。测试了一些带有清单的在线示例,但没有结果。(及)