将 Cordova 插件与 Capacitor 结合使用

Using a Cordova plugin with Capacitor

我一直在研究这个例子: https://capacitor.ionicframework.com/docs/basics/cordova

我 运行:

npm install cordova-plugin-qrscanner
npx cap sync

我可以看到我的 node_modules 中安装了插件。

我不知道该怎么做是调用 cordova-plugin 上的函数之一。我想知道我是否需要像 webpack 这样的打包器?

如果 cordova 插件包含本机 swift(或其他)代码,我也对它的工作原理感到困惑。

请记住,您也可以安装本机包装器。它应该与在 Cordova 中使用它一样工作。

npm install @ionic-native/qr-scanner

发件人:

ionic cordova plugin add cordova-plugin-qrscanner
npm install @ionic-native/qr-scanner

收件人:

npm install cordova-plugin-qrscanner
npm install @ionic-native/qr-scanner
npx cap sync

https://ionicframework.com/docs/native/qr-scanner