Electron中如何配置快捷键Esc来退出全屏
前面的话
最近做Electron项目, 想要实现按Esc键来退出全屏窗口的功能。
需求如下:
按Esc键退出全屏窗口:
globalshortcut 模块
Electron提供了全局快捷模块(global shortcut module),允许开发者捕获组合键并作出相应的反应。
-
引用
globalshortcut
模块 -
在app.on(‘ready’, function() {})中注册:
app.on('ready', createWindow);
function createWindow () {/*** Initial window options*/mainWindow = new BrowserWindow({height: 563,useContentSize: true,width: 1000,// frame:false})mainWindow.loadURL(winURL)mainWindow.on('closed', () => {mainWindow = null})event(mainWindow, app);// 注册esc, globalShortcut.register('ESC', function () {// 编写你的代码// ...})
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!