【问题标题】:Html5 offline cache form datahtml5离线缓存表单数据
【发布时间】:2011-07-12 21:26:36
【问题描述】:

您好,我设计了一个可以在我的公司离线使用的网络应用。人们会带着 iPad 在仓库里走来走去,离线输入一些非常简单的表单数据,通常是 15-20 个字符 id 代码和与之相关的数量。离线时存储此信息然后在连接时上传到数据库的好方法是什么?

我正在考虑使用 JavaScript 来检查连接。如果没有,则将数据附加到数组中。如果有连接,则追加然后上传整个数组然后清除它。

您能否给我一些关于最佳实践的想法,例如如何不丢失数据、在网络应用意外关闭时防止数据丢失等?谢谢

【问题讨论】:

    标签: javascript html caching offline-caching


    【解决方案1】:

    也许尝试本地存储,任何 iPad 都应该支持它。

    http://diveintohtml5.ep.io/storage.html

    用户不应该丢失数据,除非他们清除浏览器缓存或者你作为程序员覆盖它。它是按域存储的。

    【讨论】:

    • 还要记住你只有 5MB 的数据。但是,您可以在 iPad 上更改该设置。我知道如果 firefox 你可以在 about:config 中设置它并搜索 dom.localstorage
    猜你喜欢
    • 2013-01-23
    • 2010-11-15
    • 2015-05-05
    • 1970-01-01
    • 2012-10-14
    • 1970-01-01
    • 2012-03-06
    • 2012-11-12
    • 1970-01-01
    相关资源
    最近更新 更多