我正在使用 localstorage 在网页上执行 gmail 样式的自动保存。
所以我基本上每30秒保存一次到本地,OK。
问题是恢复。我无法检测到用户是否崩溃或错误退出。
所以假设用户崩溃并再次加载表单,我不能继续保存并覆盖以前的自动保存。我需要恢复以前的保存。
但是假设用户没有崩溃。他做的一切都是正确的,但随后使用不同的浏览器来编辑同一个文件,所以没有新数据到前一个浏览器的本地存储中。
然后他在以前的浏览器中加载文件。在这种情况下,不应恢复本地存储。
假设没有办法比较时间戳,我该如何解决这个问题?
谢谢。