Вы можете использовать ipc communication для отправки сообщений из веб-просмотра в основной процесс. https://electronjs.org/docs/api/notification для реализации уведомления.
Используйте ipcRenderer.send ('уведомление', {данные}) из каждого приложения веб-просмотра. Для этого создайте сценарий предварительной загрузки, который содержит следующее, внедряющее ipcRenderer.
window.ipcRenderer = require('electron').ipcRenderer;
Используйте следующий скрипт из веб-приложения
window.ipcRenderer.send('notification',{title:"sample title",body:"sample body" });
Обратите внимание, что мы используем скрипт предварительной загрузки, чтобы избежать узловой интеграции внутри веб-просмотра.
И в основном процессе, перехватите сообщение, используя
const { Notification , ipcMain } = require('electron');
ipcMain.on('notification',(event,channel,args)=>{
//Write code to show notification notification module
let notification = new Notification({ title : args.title , body: args.body });
notification.show();
})