Я использую localalstorage для автоматического сохранения в стиле gmail на веб-странице.
Так что я в основном каждые 30 секунд сохраняю локально, хорошо.
Проблема в восстановлении. Я не могу определить, произошел ли сбой или неправильный выход пользователя.
Итак, скажем, пользователь упал и снова загрузил форму, я не могу просто продолжать сохранять и перезаписывать предыдущие автосохранения. Мне нужно восстановить предыдущее сохранение.
Но, скажем, пользователь не падал. Он все сделал правильно, но затем использовал другой браузер для редактирования того же файла, поэтому новых данных в хранилище предыдущего браузера нет.
Затем он загружает файл в предыдущем браузере. Местное хранилище не должно быть восстановлено в этом случае.
Если нет возможности сравнить временные метки, как я могу решить эту проблему?
Спасибо.