我一直在为一个小型 phonegap 项目开发一个简单的数据库应用程序。我已经成功实现了一个 websql 数据库,它存储了一个包含一些基本数据的表。最近我一直在阅读,由于一些限制,这种方法正在逐渐被淘汰。似乎有一种使用 webkit 插件的 phonegap 的替代方法。这是手机上的 sqlite 数据库和前端之间的接口。
所以我的问题归结为:使用 phonegap 开发数据库应用程序时的最佳实践是什么?您会建议哪些技术?任何帮助深表感谢。谢谢
我一直在为一个小型 phonegap 项目开发一个简单的数据库应用程序。我已经成功实现了一个 websql 数据库,它存储了一个包含一些基本数据的表。最近我一直在阅读,由于一些限制,这种方法正在逐渐被淘汰。似乎有一种使用 webkit 插件的 phonegap 的替代方法。这是手机上的 sqlite 数据库和前端之间的接口。
所以我的问题归结为:使用 phonegap 开发数据库应用程序时的最佳实践是什么?您会建议哪些技术?任何帮助深表感谢。谢谢
嗨,如果它是较大的数据库,则使用 Native sql 插件,如果它很小,则使用 HTML 5。HTML 数据库它们快速、灵活且永不过期。所有查询都通过 JavaScript 运行,它们会一直存在,直到手动删除。但是如果数据库大小如此之大,应用程序必须挂起,因此对于更大的数据库操作,您可以使用 Native Sql.and HTML 5 db 不适合密码等敏感信息。
参考这可能会帮助你。
我建议你使用 sqlite 插件。自 android 4.0 以来我有一个使用 websql 的应用程序,现在,在使用 android 4.4 的设备上,我的应用程序停止工作。不要犯和我一样的错误。使用 android native sqlite 代替 html5 websql。