快速概覽我擁有的內容以及與之相關的問題。我有一個HTML5應用程序,我將使用PhoneGap作爲本機應用程序運行。它是本地實地研究站的一個小型數據收集應用程序。移動HTML5應用程序本地存儲
這個現場工作站的問題是它們很容易失去信號傳輸數據;因此我想將數據存儲在設備上供以後使用(或將其發送到服務器)。需要得到保存
數據如下:
*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
只允許鍵:值對,那麼您將如何存儲更大的一組數據,以便在末尾卸載?
您並不真的需要數據存儲的SQL部分來存儲一些數據。即使在IE中,localStorage仍然活着。 – coreyward
我也會去'localStorage',但FWIW在很多實現方式中「很慢」,包括Chrome http://code.google.com/p/chromium/issues/detail?id=94382 – buley