将 Cordova 插件与电容器一起使用
Posted
技术标签:
【中文标题】将 Cordova 插件与电容器一起使用【英文标题】:Using a Cordova plugin with Capacitor 【发布时间】:2019-03-13 22:43:48 【问题描述】:我一直在研究这个例子: https://capacitor.ionicframework.com/docs/basics/cordova
我已经跑了:
npm install cordova-plugin-qrscanner
npx cap sync
我可以看到我的 node_modules 中安装的插件。
我不知道该怎么做是调用cordova-plugin 上的函数之一。我想知道我是否需要像 webpack 这样的打包程序?
如果 cordova 插件包含本机 swift(或其他)代码,我也很困惑这是如何工作的。
【问题讨论】:
就像在 Cordova 中使用它一样使用它 我没用过cordova 然后阅读插件文档 【参考方案1】:请记住,您也可以安装本机包装器。它应该与在 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
【讨论】:
您分享的链接显示电容器与此插件不兼容?你真的尝试过这个并且成功了吗? @Mehdi。很久以前了,现在想不起来了。但是,我查看了一个阅读 QR 码的项目,并使用了 phonegap-plugin-barcodescanner npmjs.com/package/phonegap-plugin-barcodescanner。希望对您有所帮助。以上是关于将 Cordova 插件与电容器一起使用的主要内容,如果未能解决你的问题,请参考以下文章
Cordova 版本 6.4.0 - 如何安装 httpd 插件?
将 Ionic Native / Cordova 插件与 Ionic (React) & Capacitor 一起使用的正确方法是啥?