【发布时间】:2020-12-01 15:10:30
【问题描述】:
我有一个混合应用程序,我正在尝试将其转换为桌面应用程序,同时添加电子平台以及 android 和 ios。
Cordova 似乎支持电子平台,只需执行cordova platform add electron 就可以创建一个包含 webapp 的窗口,但没有插件挂钩。
由于这些插件最初是为 iOS 和 Android 编写的,我想用 NodeJS 重写它们,但我很难找到任何关于它的文档。在cordova documentation我可以阅读:
添加插件时,如果插件同时支持电子和浏览器平台,将使用电子部分。如果插件错过了 electron 但包含浏览器实现,它将退回到浏览器实现。
但是我怎么知道一个插件是否支持电子平台呢?如果除了文档的“平台”部分之外没有提到任何地方,其他开发人员怎么知道如何制作与电子兼容的插件?
那么,很快,我该如何为cordova设置一个电子插件?
【问题讨论】: