【发布时间】:2020-08-02 12:11:51
【问题描述】:
我正在使用 ionic 开发一个 android 应用程序,我使用的是电容器而不是 cordova。当我尝试运行ionic cordova plugin add cordova-sqlite-storage 命令时,它给了我警告[WARN] 关于将您的应用程序与 Cordova 集成。确定要继续吗?。请参考警告图片。
我不确定,我应该按是还是否。我想用电容。
【问题讨论】:
我正在使用 ionic 开发一个 android 应用程序,我使用的是电容器而不是 cordova。当我尝试运行ionic cordova plugin add cordova-sqlite-storage 命令时,它给了我警告[WARN] 关于将您的应用程序与 Cordova 集成。确定要继续吗?。请参考警告图片。
我不确定,我应该按是还是否。我想用电容。
【问题讨论】:
我认为您需要为您的应用程序使用capacitor-sqlite 插件。
npm install --save capacitor-sqlite@latest
Here你可以看到有电容器可用的插件列表。
如果您的应用程序中没有复杂的查询和简单的存储,那么您可以使用storage API。
希望这会对你有所帮助。
【讨论】:
npm install --save @ionic/storage 开始吗?
capacitor-sqlite 和cordova-sqlite-storage 做同样的工作?当我在android中使用该应用程序时,我可以期望sqlite被选择存储数据吗?
您应该继续使用 Cordova 插件。问题是你如何添加它。不要使用ionic cordova CLI 命令(就像永远不要在电容器应用程序中使用它一样)。相反,请使用npm install cordova-sqlite-storage,然后使用npx cap sync 或ionic cap sync 更新您的电容器平台。
【讨论】:
ionic cordova plugin add cordova-sqlite-storage 做同样的工作吗?