我正在使用 HTML5 AppCache 清单开发一个 Web 应用程序,用于存储所有应用程序工件(HTML 页面、样式表、脚本等),并使用 SQLite 来存储用户提交的表单数据。
令人担忧的是,这两个存储库都会通过删除浏览器数据而被删除 - 主要关注点是 SQLite,因为与 AppCache 相比,存储在那里的数据非常重要。有没有办法在桌面浏览器和 iPad 上限制我的应用程序的删除?
PS 实际上应用程序将在离线模式下访问 - 数据将在稍后在线模式下同步到服务器。我需要保护在离线模式下存储在 SQLite 中的数据不被删除 - 因为有可能意外删除它。