phonegap - 草坪问题

时间:2010-10-31 15:10:01

标签: javascript cordova

我正在考虑从钛开发商切换到phonegap主要是因为钛的支持几乎为零(他们的q / a部分通常在近一年前提出问题而没有任何答案)并且Android模拟器发布速度太慢

我唯一关心的是在phonegap中的草坪椅数据库性能。我一直在使用钛的sqlite,它适用于几千条记录的数据集。

有没有人知道草坪椅在数千条记录的手机屏幕中表现如何?

2 个答案:

答案 0 :(得分:8)

Lawnchair是PhoneGap项目的可选项 - 它不依赖于PhoneGap,反之亦然。它是每个平台(包括SQLite)的本机存储API的薄包装器。因为它没有做很多事情,所以没有太大的性能损失 - 好处是你有许多不同数据存储的统一API。

需要注意的一点是,Lawnchair是一个严格的基于键值的商店 - 例如,使用SQLite适配器,它会设置一个带有两个字段(键和值)的Lawnchair表。如果您有一个大的关系数据集,您可能希望直接使用SQLite API而不是切换到键值接口。

答案 1 :(得分:1)

我相信所有设备都支持

LawnChair

它是基于json的存储,你可以根据特定平台配置文件存储,看一下git hub page有sqlite适配器

关于对钛的零支持的最终评论... PhoneGap有一个非常活跃的用户社区,但API和支持并不像你在Titanium中那样强大。我同时使用两者......我认为每个人都有优点和缺点,但草在其他地方并不总是更环保