3

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

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

你能给我一些最佳实践的想法吗,比如如何不丢失数据,防止网络应用程序意外关闭时数据丢失等?谢谢

4

1 回答 1

2

也许尝试 localstorage 任何 iPad 都应该支持它。

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

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

于 2011-07-12T21:27:55.783 回答