具有电容器和 Cordova 的 Ionic 应用程序
Ionic app with both capacitor and Cordova
我对构建基于电容器的 ionic 4 应用程序感到非常困惑。我还使用了一些 cordova 插件并使用 npx cap sync 同步它们。这是这样做的理想方式吗?
目前我正在尝试在我的应用程序中使用后台模式插件。为此,我遇到了这两个选项:
https://ionicframework.com/docs/native/background-mode
https://capacitor.ionicframework.com/docs/apis/background-task/
我正在考虑继续使用 cordova 插件,但我仍然不确定如何决定在我的项目中使用哪个插件。
应用详情:
Ionic:
Ionic CLI : 5.2.4 (C:\Users\user\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : @ionic/angular 4.11.7
@angular-devkit/build-angular : 0.801.3
@angular-devkit/schematics : 8.1.3
@angular/cli : 8.1.3
@ionic/angular-toolkit : 2.0.0
Capacitor:
Capacitor CLI : 1.4.0
@capacitor/core : 1.1.1
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 8.1.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.1, (and 9 other plugins)
Utility:
cordova-res : not installed
native-run : 0.3.0
System:
NodeJS : v10.16.2 (C:\Program Files\nodejs\node.exe)
npm : 6.9.0
OS : Windows 10
有人可以指导我吗?
我对构建基于电容器的 ionic 4 应用程序感到非常困惑。我还使用了一些 cordova 插件并使用 npx cap sync 同步它们。这是这样做的理想方式吗? 目前我正在尝试在我的应用程序中使用后台模式插件。为此,我遇到了这两个选项:
https://ionicframework.com/docs/native/background-mode
https://capacitor.ionicframework.com/docs/apis/background-task/
我正在考虑继续使用 cordova 插件,但我仍然不确定如何决定在我的项目中使用哪个插件。
应用详情:
Ionic:
Ionic CLI : 5.2.4 (C:\Users\user\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : @ionic/angular 4.11.7
@angular-devkit/build-angular : 0.801.3
@angular-devkit/schematics : 8.1.3
@angular/cli : 8.1.3
@ionic/angular-toolkit : 2.0.0
Capacitor:
Capacitor CLI : 1.4.0
@capacitor/core : 1.1.1
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 8.1.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.1, (and 9 other plugins)
Utility:
cordova-res : not installed
native-run : 0.3.0
System:
NodeJS : v10.16.2 (C:\Program Files\nodejs\node.exe)
npm : 6.9.0
OS : Windows 10
有人可以指导我吗?