在软件中,想隐藏如图顶部菜单:
win.setMenu(null);
但是隐藏后打不开调试模式了,所以注册了打开调试模式的快捷键,关闭时注销,代码如下:
const { app, globalShortcut } = require('electron');
app.on('ready', createWindow);
function createWindow() {
win = new BrowserWindow({
width: 1920,
height: 1080,
icon: path.join(__dirname, './images/img.ico')
});
win.maximize();
win.setMenu(null); //隐藏顶部菜单
win.show();
globalShortcut.register('CommandOrControl+Shift+i', function () {
win.webContents.openDevTools()
})
}
app.on('will-quit', () => {
// 注销快捷键
globalShortcut.unregister('CommandOrControl+X')
// 注销所有快捷键
globalShortcut.unregisterAll()
})