阅读量:4
主进程 main
主进程通知使用 Electron 的通知模块。使用此模块创建的通知对象不会立刻显示,除非调用他们的 show() 实例方法。
// main.js const {app, Notification} = require("electron/main") app.whenReady().then(() => { createWindow() }).then(() => { new Notification({ title: "Basis Notification", body: "Notification from main process" }).show() })
渲染进程
通知可以直接在渲染进程中使用 Web Notifications API 显示。
// renderer.js new window.Notification("Renderer Notification",{body: "Notification from renderer process"}).onclick = () => { console.log("Notification clicked") }