2011-04-01 71 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将可以正常工作。

相关问题