Javascript Electron:将应用程序图标添加到任务栏的右下角

Javascript Electron:将应用程序图标添加到任务栏的右下角,javascript,node.js,windows,electron,taskbar,Javascript,Node.js,Windows,Electron,Taskbar,我刚刚开发了一个电子应用程序,一个用户建议在任务栏的右下角添加一个图标,以便轻松打开和访问它。我想在下图中的区域添加一个图标: 我看了一下电子,但什么也没找到 这可能吗?如果可能,如何实现?该区域称为“系统托盘”,您可以使用electron的托盘API为您的electron应用程序添加系统托盘图标。您可以找到,也可以查看。/Electron任务栏 const {app, Tray, Menu} = require('electron') app.on('ready', () => {

我刚刚开发了一个电子应用程序,一个用户建议在任务栏的右下角添加一个图标,以便轻松打开和访问它。我想在下图中的区域添加一个图标:

我看了一下电子,但什么也没找到

这可能吗?如果可能,如何实现?

该区域称为“系统托盘”,您可以使用electron的托盘API为您的electron应用程序添加系统托盘图标。您可以找到,也可以查看。

/Electron任务栏

const {app, Tray, Menu} = require('electron')

app.on('ready', () => {
  tray = new Tray(path.join(__dirname, 'icon/favicon.ico'))

  if (process.platform === 'win32' ) {
    tray.on('click', tray.popUpContextMenu)
  }

  const menu = Menu.buildFromTemplate ([
    {
      label: 'Exit',
      click() { app.quit()}
    },

    {  label: 'Help',
    click() { null; }}
  ])

  tray.setToolTip('AppName')
  tray.setContextMenu(menu)
})

这就是所谓的系统托盘和电子实现它。看看那些文件。