电子应用程序使用“托盘图标”重新激活窗口

时间:2017-11-13 07:34:23

标签: electron

当我们最小化应用程序时,使用“托盘”菜单

对窗口的反应如何
const tray = new Tray(path.join(__dirname, '/assets/icons/commusoft-squarelogo.png'))
  const contextMenu = Menu.buildFromTemplate([
    { label: 'Active', type:'normal',role: 'front', click:try_click() },
    { label: 'Preferences', type: 'normal',click: try_click()},
    { label: 'Reload', type: 'normal', role: 'reload'},
    { label: 'Reload new', type: 'normal', role: 'reload'},
    { label: 'Quit', type: 'normal', role: 'quit' }
  ])
  tray.setToolTip('This is my application.')
  tray.setContextMenu(contextMenu)

提前致谢!!!

1 个答案:

答案 0 :(得分:1)

现在终于找到了答案

const contextMenu = Menu.buildFromTemplate([
    { label: 'Active', type:'normal',role: 'front', click:function(){
                                                            win.show()
                                                      } 
    },
    { label: 'Preferences', type: 'normal',click: try_click()},
    { label: 'Reload', type: 'normal', role: 'reload'},
    { label: 'Reload new', type: 'normal', role: 'reload'},
    { label: 'Quit', type: 'normal', role: 'quit' }
  ])