Ionic framework 如何使用带电容器的离子存储器?

Ionic framework 如何使用带电容器的离子存储器?,ionic-framework,capacitor,Ionic Framework,Capacitor,我正在开发一款安卓应用程序,使用的是爱奥尼亚,而不是科尔多瓦。当我尝试运行ionic cordova plugin add cordova sqlite storage命令时,它会警告我将要将你的应用程序与cordova集成。确实要继续吗?。请参考警告图像 我不确定,我应该按“是”还是“否”。我想使用电容器。我认为您需要在应用程序中使用插件 npm安装--节省电容器-sqlite@latest 您可以看到电容器可用的插件列表 如果您的应用程序中没有复杂的查询,只有简单的存储,那么您可以使用

我正在开发一款安卓应用程序,使用的是爱奥尼亚,而不是科尔多瓦。当我尝试运行
ionic cordova plugin add cordova sqlite storage
命令时,它会警告我将要将你的应用程序与cordova集成。确实要继续吗?。请参考警告图像

我不确定,我应该按“是”还是“否”。我想使用电容器。

我认为您需要在应用程序中使用插件

npm安装--节省电容器-sqlite@latest

您可以看到电容器可用的插件列表

如果您的应用程序中没有复杂的查询,只有简单的存储,那么您可以使用


希望这对您有所帮助。

您应该继续使用Cordova插件。问题在于如何添加它。不要使用
ionic cordova
CLI命令(就像在电容器应用程序中永远不要使用它一样)。相反,请使用
npm安装cordova sqlite存储
,然后使用
npx cap sync
ionic cap sync
更新电容器平台,谢谢Santosh,然后我可以继续从
npm安装--保存@IONAL/storage
开始吗?是的,您可以使用它们并检查指导文档,以了解与
cordova sqlite storage
相同的
电容器sqlite
的工作?当我在android中使用该应用程序时,我是否可以期望选择
sqlite
来存储数据?电容器sqlite插件是一个定制的本机电容器插件,用于创建sqlite数据库、表、索引并永久存储数据。根据ionic storage文档,storage API不适用于高性能数据存储应用程序。如果您的应用程序将存储大量项目、具有较高的读/写负载或需要复杂的查询,请查看使用SQLite或单独的数据引擎。它是否与
ionic cordova plugin add cordova SQLite storage
所做的工作相同?不,该命令是针对cordova的,因为您没有使用cordova,请不要使用该命令,按照Alex告诉你的那样运行npm安装