12. Electron.js – Основы. Electron API – process, screen

Продолжим рассматривать объекты и методы фреймворка Electron. В этот раз изучим возможности, которые предоставляют такие объекты как process и screen. Объект process является расширенной версией объекта Node.js process , его можно вызывать как в главном так и в renderer процессах. Объект screen предоставляет информацию о размере экрана, дисплеях, позиции курсора.

process

Примеры использования – process
main.js

renderer.js

Подключаем слушатель на событие ‘сrashed’, если оно происходит приложение перезагрузится

Устанавливаем кнопку в index.html, по клику будет появляться сообщение “Hello”, но через 5 секунд кнопка теряет свою работоспособность.

screen

Пример получения информации о мониторе, где запущена программа

Пример получения координат при клике курсором мыши

Пример настроек для открытия окна на ширину и высоту монитора

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

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

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

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