Electron点击右上角关闭按钮隐藏任务栏图标(electron类似杀毒软件的任务栏图标)
如果您想学Electron视频教程请访问:
Electron点击右上角关闭按钮隐藏到托盘。
const win = BrowserWindow.getFocusedWindow();
win.on('close',(e)=>{
console.log(win.isFocused());
if(!win.isFocused()){
win=null;
}else{
e.preventDefault(); /*阻止应用退出*/
win.hide(); /*隐藏当前窗口*/
}
})
Electron单击托盘显示应用
var { Menu, Tray,app,BrowserWindow } = require('electron');
var appIcon = new Tray(path.join(__dirname,'lover.png'));
appIcon.on('double-click',()=>{
console.log(win);
win.show();
})