6

我目前正在开发一个移动应用程序(使用 Sencha Touch 2 实现并设计为在 iPad 上运行)。需要将相当大量的数据(3000 多个对象,对象有大约 30 个字段)从 Web 服务拉到应用程序,然后将数据保存在本地以供离线使用。我已经研究了此处和其他地方讨论的标准解决方案,其中本地存储代理用于在从 Web 服务中提取数据后持久保存数据,但由于我试图持久保存的数据量,我遇到了可怕的 QUOTA_EXCEEDED_ERR。

有一些讨论诸如 SQLLite 和 Lawnchair 之类的主题(包括这个主题,其中有人提到将 Sencha 与 Lawnchair 集成并引用了我在任何地方都找不到的指南),但没有具体的示例或成功案例。任何人都可以推荐一种使用 Sencha Touch 持久化大型数据集的久经考验的方法吗?

编辑:在Sencha 论坛上提出类似问题后,我正在调查使用SQLite Proxy for ST2使用 SQLite 。一旦我取得进展,将进一步更新此线程以造福他人。

4

1 回答 1

4

最终使用ST2 的 SQLite 代理来解决我关于大型数据集持久性的问题。强烈推荐,并且在 Sencha 论坛上有一个非常有用的社区,他们在使解决方案正常工作方面非常宝贵。

于 2012-05-17T14:12:17.097 回答