electron設定托盤
// 設定系統托盤 const setAppTray = () => { // 托盤物件 var appTray = null // 系統托盤右鍵選單 var trayMenuTemplate = [ { label: '退出', click: function() { // ipc.send('close-main-window'); app.quit() } } ] // 系統托盤圖示目錄 let trayIcon = path.join(__dirname, '../renderer/assets') appTray = new Tray(path.join(trayIcon, 'icon.png')) // 圖示的背景關系選單 const contextMenu = Menu.buildFromTemplate(trayMenuTemplate) // 設定此托盤圖示的懸停提示內容 appTray.setToolTip('網易云') // 設定此圖示的背景關系選單 appTray.setContextMenu(contextMenu) }
最后再 app.on('ready', createWindow) 的 createWindow 呼叫上面的函式即可
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/88332.html
標籤:JavaScript
