当连接可用时,将我的网页与服务器同步(AKA离线模式)

时间:2010-03-17 19:23:46

标签: javascript offline offline-mode

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

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

2 个答案:

答案 0 :(得分:2)

  1. 将您的(json-ified)数据保存在html5 localstorage中(或使用像persistJS这样的库来获得完整的跨浏览器支持,see this blogpost for an example on storing structured data this way
  2. 让后台流程检查浏览器是否在线与服务器同步(请参阅this article on hacks.mozilla.org for an example of online syncing)。

答案 1 :(得分:0)

可能是Google GearsGears API