回答
更新2015年
下面的答案是非常过时(并且由于它最近得到了一个给予好评,我想我更好地重新解决它),在Cordova Docs现在是文档明确的地方,虽然目前插件文档链接到NPM页面,这是有点过渡和混乱。至于存储日期的最佳方式,构建到webkit中的sqllite数据库已消失或不推荐使用。 Lawnchair过去5年一直是事实上的标准,因为你可以交换存储引擎,LocalStorage是存储数据的最简单的方式,但是最多只能提高5 megs(我已经遇到了腐败问题) 。如果您需要超过5兆(它也有一个LawnChair适配器)或及其Cordova Adaptor如果您需要同步到云,我会推荐查看类似sqllite插件的内容。
,我为后人留下了原来的答案...
原来的答案 - 协卡2010
的Wiki是最接近的事情,PhoneGap的有一个完整的参考,虽然它不是在他们的网站上找到最简单的东西。 Javascript API页面可能是对外部功能最全面的参考资料,虽然它可能有点过时。你可以做的最好的事情是,如果某些东西不能像记录的那样工作,那么转到Javascript API就是转到Javascript源代码(它不同于设备,例如,在iphone中,你可以去github并查看javascript类并查看它们的确切参数(您可能需要深入了解源代码的其他部分才能看到究竟发生了什么,但所有代码都非常简单)。到use is the sqlite database built into webkit。乔纳森·斯塔克的优秀图书,Building iPhone Apps with HTML, CSS, and JavaScript最好的东西,有一个chapter就这样做。
来实现数据库最简单的方法可能是使用Lawnchair。这是很容易使用和乱 - 这个盒子可能是你需要的大部分东西(包括搜索)。它跨浏览器,经过测试并通过使用适配器很好地降级。有一个黑莓适配器,以及一个支持查询的插件。下面是使用适用于Android和iPhone的WebKit适配器的简单示例,以展示它的简单性。
<script type="text/javascript" src="Lawnchair.js" charset="utf-8"></script>
<script type="text/javascript" src="webkit-sqlite.js" charset="utf-8"></script>
// Open local DB connection
var lawnchair = new Lawnchair({table:'mytable', adaptor:'webkit'}, function(){
// Lawnchair setup!
});
// Getting some data out of the lawnchair database
lawnchair.get('my_data_key', function(obj) {
if (obj !== undefined) {
lastSyncDate = obj.lastSync;
dataList = obj.dataList;
}
});
// Saving to the database
lawnchair.save({key:'my_data_key', lastSync: currentTime, dataList: someData});
- 1. PhoneGap的存储
- 2. 使用Phonegap在本地存储数据库的最佳方式
- 3. phonegap的本地存储/数据库方法/ cordova webapp
- 4. 在电脑上存储数据的最简单的方法
- 5. Phonegap存储,数据库是否存在
- 6. Phonegap存储Coördinates
- 7. 存储上的PhoneGap应用
- 8. Phonegap中的永久存储
- 9. 什么数据库使用phonegap存储?
- 10. Phonegap离线存储
- 11. Phonegap本地存储
- 12. phonegap外部存储
- 13. 简单数据的最佳服务器端数据存储方法
- 14. 简单的方法参数
- 15. 在php cms中存储参数的简单方法
- 16. Rhomobile与Phonegap的考虑
- 17. xml数据存储的最佳方法
- 18. 存储数据库配置参数的最佳方法?
- 19. 测试Oracle存储过程的最简单方法
- 20. PhoneGap/JQuery Mobile表单数据
- 21. 存储时间序列数据的简单方法
- 22. 在应用程序中存储用户数据/输入的最简单方法
- 23. 在Node.js中映射Azure表存储数据模型的最简单方法
- 24. 将数据从java程序存储到MySQL的最简单方法是什么?
- 25. 本地存储与PhoneGap
- 26. PhoneGap - JSON本地存储在设备上的数据
- 27. Android:保存少量数据的最简单方法是什么?
- 28. Phonegap JQTouch多页面表单 - 存储信息直至最终POST
- 29. 简单的方法来存储有关SQLite数据库的元数据
- 30. 简单的方法来存储关于MySQL数据库的元数据