9. Electron.js – Основы. Electron API – remote, BrowserWindowProxy

Рассмотрим еще одну интересную реализацию в Electron.js, возможность использовать модули главного процесса из рендер-процесса и манипулировать работой окна приложения, а так же возможность запускать дочернии окна  браузера из renderer.js и управлять ими.

remote
Позволяет использовать модули главного процесса из рендер-процесса. Несколько вариантов подключения объекта remote в renderer.js

Пример вызова системного диалогового попап окна из renderer.js

Пример создания нового окна из renderer.js

Пример получения данных из global

BrowserWindowProxy
Класс позволяет манипулировать дочерним окном браузера из renderer.js или index.html

Методы в Renderer –

Методов и параметров значительно больше чем рассмотрено здесь, для поиска необходимого решения лучше всего обратиться к документации – remote и BrowserWindowProxy.

Здесь можно более детально рассмотреть проект на GitHub с установленными настройкам и дополнениями –  https://github.com/NetWorkRoom/electron-start/tree/remote.

Комментариев нет
Добавить комментарий

Ваш email не будет опубликован.