cpp

Объект shell

Объект shell содержит следующие основные методы (полный список см. в документации):

  • openExternal(<URL>[, <Опции>]) — открывает ссылку в Web-браузере, используемом в системе по умолчанию. Метод возвращает объект Promise<void>. При нажатии кнопки перенаправим пользователя к поисковой системе Яндекс:
document.getElementById('btn1').addEventListener('click', () => {
   const { shell } = require('electron');
   shell.openExternal('https://yandex.ru');
});
  • showItemInFolder(<Путь>) — открывает путь в файловом менеджере, используемом в системе по умолчанию (например, в Проводнике Windows):
document.getElementById('btn2').addEventListener('click', () => {
   const { shell } = require('electron');
   shell.showItemInFolder(__dirname);
});
  • beep() — подает звуковой сигнал для привлечения внимания пользователя:
const { shell } = require('electron');
shell.beep();

Проверка подключения к Интернету

Проверить наличие подключения к Интернету позволяет метод isOnline() объекта net. Метод возвращает значение false, если подключение к Интернету отсутствует, и true — в противном случае. Обратите внимание: объект net доступен только в процессе Main. Пример проверки:

const { net } = require('electron');
console.log( net.isOnline() );

Учебник по Electron js
Учебник по Electron js в формате PDF

Помощь сайту

ЮMoney (Yandex-деньги): 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов

cpp