【问题标题】:web engine - Replace chromium with firefox inside electron app网络引擎 - 在电子应用程序中用 Firefox 替换铬
【发布时间】:2021-04-08 10:16:00
【问题描述】:

可以在电子应用程序中用 Firefox 替换铬吗? 我进行了一些研究,但找不到任何使用 firefox 运行跨平台桌面应用程序的东西。如果可能的话,有人可以分享相关信息吗?

我发现的唯一项目 this old 并且没有从 mozilla 中维护。

如果这是不可能的,有没有办法创建一个集成 node.js 的自定义构建的 mozilla?我想以更简单的方式体验将打开浏览器窗口的电子流。我正在阅读 mozilla 文档,但不清楚我是否可以在构建中实现外部库,并且在网上找不到有关自定义构建创建的更新信息。

【问题讨论】:

  • 我做了一些研究,但不幸的是,电子似乎是唯一稳定的解决方案

标签: firefox electron chromium


【解决方案1】:

不,您不能在 Electron 中替换铬,因为 Electron 的全部工作原理都是使用铬。

就好像您可以自己做某事一样 - 我会说只使用 Electron。 Chromium 并没有那么糟糕,尽管它是资源密集型的。

【讨论】:

  • 正如你所说,铬是资源密集型的,这对桌面应用程序不利。我看到了一些将使用更少资源的电子替代项目,我正在考虑如何构建一个自定义的 firefox 实例,其中有节点和一个将在打开时运行的服务器!
  • @newbiedev 然后浏览 Electron 的源码
  • @Asesh 你是什么意思?
  • Electron 的内部是基于铬制成的。它不像有节点服务器或类似的东西,它只是 Chromium 的“缩小”版本,带有额外的接口供您对其进行编程。
猜你喜欢
  • 2016-06-21
  • 1970-01-01
  • 2018-02-15
  • 2021-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-27
相关资源
最近更新 更多