此处和其他网站上经常讨论iOS不存在localStorage / WebSQL数据库的问题。我遇到的问题是,变通方法是如此多样化,并随着时间的推移而发展。我找到了2个不同的PhoneGap插件,它们使用原生SQLite API,一个定期将SQL数据库复制到文档目录的插件,甚至是Xcode .plist文件中的建议设置,可用于指定SQL数据库的位置。这令人困惑,因为我不确定哪种解决方案最适合当前时间点(iOS 6+和Cordova 2.4+)。这是现在内置到Cordova还是我还需要一个插件。如果是这样,哪个插件?如何在Xcode配置文件中设置数据库位置。非常感谢任何帮助
答案 0 :(得分:2)
当前版本的phonegap不需要外部插件即可将SQL与sqlite数据库一起使用。当前代码与iOS兼容。您无需编写/实施自己的解决方法,并且您可以确保无论您需要启动应用程序,都可以实施phonegap(这就是为什么他们将填写GAP的名称电话差距)。
http://docs.phonegap.com/en/2.1.0/cordova_storage_storage.md.html#Storage