1

我正在尝试在新的 ionic 6 项目中使用cordova 插件,但我总是遇到有关cordova 的错误。该插件已正确安装并显示在插件文件夹中。我使用 Ionic 6 vue、电容器和电容器社区/电子来构建 windows 原生应用程序。一切正常,但在模拟器中运行 cordova 插件时出现此错误:

本机:尝试调用 Printer.print,但 Cordova 不可用。确保包含 cordova.js 或在设备/模拟器中运行

npm i @capacitor-community/electron
npx cap add @capacitor-community/electron
ionic build
ionic build @capacitor-community/electron && npx cap copy @capacitor-community/electron
npx cap open @capacitor-community/electron
4

2 回答 2

1

GitHub 上有一个关于 Capacitor 的未解决问题:

https://github.com/ionic-team/capacitor/issues/769

不幸的是,Cordova 插件支持目前仅在 Android 和 iOS 上可用。

于 2022-02-23T11:21:50.177 回答
0

Capacitor 不支持 web 和 electron 上的 Cordova 插件,它们仅在 iOS 和 Android 上受支持。

于 2022-02-01T16:31:31.333 回答