electron 创建托盘 失效 // 创建托盘s tray = new Tray(path.join(__dirname, 'public/logo.png')) const contextMenu = Menu.buildFromTemplate([ { label: '恢复', click: () => { mainWindow.show(); }, }, { label: '关闭', click: () => { app.quit(); mainWindow.webContents.send('clearLogin', '退出登录删除用户缓存') }, }, ]); tray.setToolTip('citymusic'); tray.setContextMenu(contextMenu);
时间: 2024-02-14 10:08:18 浏览: 142
Electron.rar_GDI/图象编程_Visual_C++_
5星 · 资源好评率100%
您好,关于 Electron 创建托盘失效的问题,有可能是路径不正确导致的。您可以尝试使用绝对路径来创建托盘,例如:
```javascript
const tray = new Tray(path.join(__dirname, 'public', 'logo.png'));
```
如果问题仍然存在,您可以尝试使用 `console.log()` 来输出相关信息,以便更好地定位问题所在。另外,您还可以查看 Electron 官方文档,了解更多有关创建托盘的信息。希望对您有所帮助!
阅读全文