2011-04-01 73 views
2

我們正在建立一個野外數據收集工具,將在兩個版本可供選擇:
如何在phonegap應用程序中使用persistenceJS?

  1. 完全HTML5 - 直接 下載通過瀏覽器 (不支持攝像頭接入, 等。 )。
  2. 使用phonegap混合 - 需要 安裝(不支持 相機訪問,等等。)。

在html5版本中,我們使用 persistenceJS來存儲數據。不知何故,這似乎在混合版本中不起作用,並且儘可能保持代碼基本儘可能通用會很好。

有誰知道使用persistenceJS與phonegap結合?

注意2011/04/04:在原型中,我們得到了persistenceJS在phoneGap中工作。可能某種圖書館在某種程度上存在干擾。

+0

你能分享問題是否得到解決,如果是,那麼怎麼樣? – dhaval 2011-07-04 10:31:15

+0

它看起來像瀏覽器websql的大小限制。我已經把它降到了4MB,現在解決了這個問題。 – Timo 2011-07-08 05:05:43

+0

謝謝蒂莫。我在移動網絡和phonegap應用程序中使用persistenceJS,我已將數據庫大小設置爲5MB。沒問題。 – dhaval 2011-07-08 05:48:27

回答

1

Phonegap對persistencejs很友善。

唯一的潛在問題是iOS,它使得它的websql存儲在iOS 5中無法啓動。換句話說,操作系統可以定期刪除您的數據庫。

如果您升級到Phonegap 1.6或更高版本,則會出現此問題的內置修復程序,您的persistencejs將可以正常工作。

相關問題