是否有类似 ondelete 事件处理程序或在用户想要清除 indexedDB 数据库之前警告用户的方法。
背景:有一个离线第一个应用程序,它通过在离线时将大部分数据保存在 indexedDB 上来工作。现在,当用户上网时,它会尝试将数据同步到服务器,但是,现在,如果有人错误地重置浏览器或清除 indexedDB,他们可能会造成灾难,因为他们有需要同步到服务器的重要数据。
那么,有没有办法克服这个问题呢?有没有办法将 indexedDB 保存为持久文件系统或禁用删除或引发事件并在删除时正确处理?