веб-движок — заменить chromium на firefox внутри приложения electron

#firefox #electron #chromium

#firefox #electron #chromium

Вопрос:

Возможно ли заменить chromium на firefox внутри приложения electron? Я провел некоторые исследования, и мне не удалось найти ничего, что использует firefox для запуска кроссплатформенных настольных приложений. Если это возможно, может ли кто-нибудь поделиться соответствующей информацией, пожалуйста?

Единственный проект, который я нашел таким старым и не поддерживается Mozilla.

Если это невозможно, есть ли какой-либо способ создать пользовательскую сборку Mozilla, которая интегрирует node.js ? Я хочу поэкспериментировать с электронным потоком, который откроет окно браузера, но более простым способом. Я читаю документ Mozilla, но неясно, могу ли я реализовать внешнюю библиотеку внутри сборки, и в Интернете нет обновленной информации о создании пользовательской сборки.

Комментарии:

1. Я провожу некоторые исследования, но, к сожалению, кажется, что electron — единственное стабильное решение

Ответ №1:

Нет, вы не можете заменить chromium внутри Electron, потому что вся работа Electron основана на использовании chromium.

Насколько, если бы вы могли что-то сделать сами — я бы сказал, просто используйте Electron. Chromium не так уж плох, хотя и требует больших ресурсов.

Комментарии:

1. Как вы сказали, chromium требует больших ресурсов, и это плохо для настольных приложений. Я видел несколько альтернативных проектов electron, которые будут использовать меньше ресурсов, я думаю о том, как создать пользовательский экземпляр firefox, когда внутри него есть узел и сервер, который будет запускаться при открытии!

2. @newbiedev Затем просмотрите исходный код Electron

3. @Asesh Что вы имеете в виду?

4. Внутренние электроны изготавливаются на основе и для хрома. Это не похоже на сервер узлов или что-то в этом роде, это просто «уменьшенная» версия Chromium с дополнительным интерфейсом для ее программирования.