Есть ли что-нибудь вроде обработчика событий ondelete или способ предупредить пользователя, прежде чем они захотят очистить базу данных indexedDB.Есть ли способ выполнить функцию, когда пользователь пытается удалить базу данных indexedDB?
Справочная информация: Существует автономное первое приложение, которое работает, сохраняя большую часть данных на indexedDB в автономном режиме. Теперь, когда пользователь подключается к сети, он пытается синхронизировать данные с сервером, но теперь, если кто-то ошибочно сбрасывает браузер или очищает индексированный DB, они могут создать катастрофу, поскольку у них есть важные данные, которые необходимо синхронизировать с сервером.
Итак, есть ли способ преодолеть эту проблему? Есть ли способ сохранить indexedDB как постоянную файловую систему или отключить удаление или поднять событие и правильно обработать его при удалении?