database - 手机间隙 : easiest way to store data/Phonegap reference

标签 database cordova

我正在寻找以下信息:

  • 完整的 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/

相关文章:

sql - 同步客户端-服务器数据库

ios - 从数据库中检索数据并显示?操作系统

ios - DB 查询上的锁 FMDB?

javascript - Cordova/Phonegap 摇动手势检测不适用于 ios 模拟器

javascript - 图像无法在phonegap上正确加载

javascript - 如何使用 javascript 读取 HTML 中的 php session ?

java - Java 应用程序的数据库

mysql - 哪些数据库可以运行以下 SQL?

android - 在 Android Phonegap App 中填写时防止滚动到输入

android - 缺少 64 位支持/缺少推送通知授权电话