appGyver Steroids SQLite Cordova插件

时间:2015-01-02 06:17:30

标签: sqlite cordova cordova-plugins steroids

我正在使用appgyver的类固醇(更新到包含超音速的最新版本)来开发我的应用程序。

我对SQLite插件感到困惑。首先他们支持并包含它,然后他们将其删除,然后他们说除非你配置自定义版本(并且没有太多关于此的文档)它将无法工作... ...

我有一个非常简单的应用程序:textarea和按钮。单击该按钮时,将数值插入数据库。

根据文档https://github.com/brodysoft/Cordova-SQLitePlugin

我正在使用var db = window.sqlitePlugin.openDatabase({name:“mydb”});

打开数据库。我在android和ios上更新了扫描仪应用程序。结果是在IOS工作正常,而在Android中我得到这个错误:“无法读取未定义的属性'openDatabase'。”

我的问题是:对于IOS,应用程序将在appstore上部署后停止工作吗?

为什么它与IOS扫描仪一起使用?它应该工作吗?我知道他们删除了SQLIte支持。我不明白。然后,在IOS工作中,为什么在Android中无法正常工作?

此外,如何在类固醇项目中包含SQLite插件?任何人都满足于此?我喜欢appgyver,他们使用类固醇和超音速做了很棒的工作,但是...对于这个SQLite插件和相关的支持(即使是一个例子也可以)我有点担心我决定使用类固醇而不是使用xamarin例。

谢谢你们。

1 个答案:

答案 0 :(得分:1)

AppGyver dev在这里!您需要使用我们的构建服务将SQLite插件作为自定义插件添加到您的应用程序,然后构建一个独立的应用程序:http://docs.appgyver.com/tooling/build-service/

SQLite插件包含在iOS App Store扫描程序中以供预览,因此这是它在iOS上而不是在Android上运行的原因。这实际上是我们很快就会删除的内容,对于这种混乱感到抱歉。