我正在寻找以下信息:
- 完整的 Phonegap 引用资料(在他们的网站上找不到)
- 在 Phonegap 中实现数据库的最简单方法是什么?
最佳答案
2015 年更新
下面的答案已经过时了(因为它最近得到了赞成票,我想我最好重新解决它),Cordova Docs现在是文档的权威位置,尽管目前插件文档链接到 NPM 页面,这些页面有点过渡和困惑。至于存储日期的最佳方式,内置于 webkit 中的 sqllite 数据库要么消失了,要么被弃用了。 Lawnchair LocalStorage 是过去 5 年的事实标准,因为您可以交换存储引擎,LocalStorage 是存储数据的最简单方法,但请注意最大容量大约为 5 兆(我遇到过它的损坏问题)。我建议您查看类似 sqllite 的内容插件,如果你需要超过 5 兆(它也有一个 LawnChair 适配器),或 PouchDB及其 Cordova Adaptor如果您需要同步到云端。
我已经为后代留下了原始答案......
原始答案 - 大约 2010 年
Wiki是 phonegap 最接近完整引用的东西,尽管它不是在他们的网站上最容易找到的东西。 Javascript API page 可能是可用的外部函数的最完整引用,尽管它可能有点过时。你能做的最好的事情,如果某些东西没有像记录的那样运行,是去 Javascript API 是去 Javascript 源(它因设备而异,例如在 iphone 中,你可以去 github 和查看 javascript 类并查看它们的确切参数(您可能必须深入研究源代码的其他部分才能确切了解发生了什么,但所有代码都非常简单)。
至于实现数据库,最好还是use is the sqlite database built into webkit . Jonathan Stark 的优秀著作,Building iPhone Apps with HTML, CSS, and JavaScript , 有一个 chapter这样做。
关于database - 手机间隙 : easiest way to store data/Phonegap reference,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3076899/