3

我希望我的网页允许用户添加数据,即使他处于离线模式并且可能将数据存储在本地存储(cookies、html5 存储)中。当用户重新上线时,页面应该检测到实时连接并将数据发布到服务器。

有没有主流的方法来做到这一点?也许是一个 javascript 库或插件?

4

2 回答 2

2
  1. 将您的(json-ified)数据保存在 html5 localstorage 中(或使用像persistJS这样的库来获得完整的跨浏览器支持,有关以这种方式存储结构化数据的示例,请参阅此博文)
  2. 有一个后台进程检查浏览器是否在线以与服务器同步(有关在线同步的示例,请参阅 hacks.mozilla.org 上的这篇文章)。
于 2010-03-26T07:55:25.040 回答
0

也许是Google GearsGears API

于 2010-03-17T20:42:07.297 回答