Открытие ссылки в Web-браузере по умолчанию

Иногда нужно добавить пункт меню, при выборе которого происходит открытие ссылки в Web-браузере, используемом в системе по умолчанию. Выполнить подобное действие позволяет метод openExternal(<URL>[, <Опции>]) объекта shell. Метод возвращает объект Promise<void>. В качестве примера при выборе пункта меню перенаправим пользователя к поисковой системе Яндекс:

let templateMenu = [
   {
      label: 'View',
      submenu: [
         {
            label: 'Яндекс',
            click: () => {
               const { shell } = require('electron');
               shell.openExternal('https://yandex.ru');
            }
         }
      ]
   }
];

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

Помощь сайту

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

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