快速概述我所拥有的以及与之相关的问题。我有一个 HTML5 应用程序,我将使用 PhoneGap 作为本机应用程序运行。它是当地实地考察站的小型数据采集应用程序。
这个现场站的问题是它们容易丢失信号来传输数据;因此我想将数据存储在设备上供以后使用(或将其发送到服务器)。
需要保存的数据如下:
*User Name (string)
*Transect Color (string)
*Transect Number (int)
*Transect Board (char)
*Salamander Name (string)
*Snount-Vent Length (int)
*Total Length (int)
*Centipedes (int)
*Red-Black Millipedes (int)
*Brown Round Millipedes (int)
*Brown Flat Millipedes (int)
该应用程序本身将是一个独立的应用程序,因此我希望它能够保存数据。
结合使用 jQuery 和 HTML5,最好的方法是什么?我知道 Web SQL 已被弃用,但我相信这可能是我存储这些数据的唯一方式。如果不是,那么在发送之前动态存储 X 个条目的最佳方法是什么?
谢谢您的帮助。
编辑:
这种情况怎么样,当研究人员要做“全横断面”的时候……
研究人员必须从一个位置到另一个位置,直到完成每个样带的 20 次完整数据收集。这需要 20 个不同的地点,每个地点都有不同数量的蝾螈和小动物要输入。
localstorage
当只允许 Key:Value 对时,你将如何存储更大的数据集,以便在最后卸载?