2013-03-19 80 views
3

我已經使用Phonegap編寫了一個Android應用程序,它在「離線」時將數據存儲在localStorage中,並允許用戶在GSM或WiFi可用時上載數據。Phonegap - Android - localStorage數據丟失

一切正常工作正常,我已經測試了各種手機和平板電腦以及從薑餅到果凍豆的幾種Android版本,並且該應用程序在試用期間已被多個人使用。但是我在運行Honeycomb的摩托羅拉XOOM2 ME上曾經有過兩次,其中所有localStorage數據都沒有明顯的原因突然消失。

問題#1:有其他人有這個問題,有什麼想法嗎?

問題2:數據是否仍然在設備上,如果可以訪問?

任何線索/幫助將是偉大的。

喬恩

+0

注意,用戶可以手動清除該應用中的localStorage的任何困難SQLite數據庫設置 – Rob 2013-03-19 09:34:18

+0

真正的 - 但是,在這些情況下,我知道用戶沒有弄亂設備。該應用程序本身也有一個清除localStorage的「重置」功能,但有正常的「你確定」類型的檢查,我已經在代碼路徑**許多**時間尋找錯誤,這將允許重置代碼以「意外」運行,並且找不到任何其他訪問。 – GreybeardTheUnready 2013-03-19 09:52:29

+0

我總是發現localstorage感覺不穩定,並不是說有很多選擇。我很確定你的第二個問題的答案是否定的。 – Rob 2013-03-19 10:01:24

回答

0

使用脫機使用,而不是localStorage的,如果你發現用它