关键代码

var globalShortcut = electron.globalShortcut;globalShortcut.register("ctrl+g", () => {mainWindow.loadURL("https://www.baidu.com/");});app.on("quit", () => {globalShortcut.unregister("ctrl+g");globalShortcut.unregisterAll();
});

全部的入口文件

var electron = require("electron");var app = electron.app;var BrowserWindow = electron.BrowserWindow;var globalShortcut = electron.globalShortcut;var mainWindow = null;
app.on("ready", () => {mainWindow = new BrowserWindow({width: 1920,height: 960,webPreferences: { nodeIntegration: true },});globalShortcut.register("ctrl+g", () => {mainWindow.loadURL("https://www.baidu.com/");});//判断是否快捷键被占用let isRegister = globalShortcut.isRegistered("ctrl+g") ? "tt" : "ff";console.log(isRegister);require("./main/menu");mainWindow.webContents.openDevTools();mainWindow.loadFile("demo.html");mainWindow.on("closed", () => {mainWindow = null;});
});
app.on("quit", () => {globalShortcut.unregister("ctrl+g");globalShortcut.unregisterAll();
});

前端学习之路Electron——全局注册、注销快捷键相关推荐

  1. 前端学习之路Electron——弹出框

    html部分 <div id="msgbtn">msgbtn</div> JS部分: dialog.showMessageBox({type:'warnin ...

  2. 前端开始学java_[Java教程]开启前端学习之路

    [Java教程]开启前端学习之路 0 2014-06-10 17:00:06 前言 第一次在博客园写博客,写写自己开启前端学习之路.应该是受邢师兄的影响吧,不得不说邢师兄人很好,学习也很认真,师兄的前 ...

  3. 前端学习之路之图片(魔方旋转)

    前端学习之路之图片(魔方旋转) 前面实现了图片的轮播,同时实现了自动轮播图片.图片轮播的就是通过js监听通过改变css样式实现图片轮播的.改文章也是图片的轮播 不过是增加了一些css样式,是的旋转的时 ...

  4. 前端学习之路之图片轮播(已实现自动轮播)

    前端学习之路之图片轮播 近期学习了不少的前端知识和前端的一些应用,今天呢就实现了一下图片的轮播效果,话不多说. 图片轮播的本质就是类似走马灯,当用户点击指示器的时候,需要轮播的图片发生偏移就行了. 使 ...

  5. 【转】一个40岁老程序员的前端学习之路|2021 年中总结

    40岁的老程序员感言 时光给我留下了什么? 不知不觉间虚度了40年光阴,看着父母逐渐的苍老和孩子逐渐长大,看着自己发福的身材,已知道自己在这个陌生的城市里已经扎根,估计是很难再去哪里了.回首故里似乎和 ...

  6. 一个普通本科在校生的前端学习之路

    原创 西安前端交流会: 卡农 ovenzeze@qq.com 本文章同步发表在wdShare西安前端交流会网站.我的个人博客以及segmentFault和掘金. 转载请注明出处 这是西安初级前端群里边 ...

  7. 前端学习之路---node.js(二)

    知识点                                 下一篇    vue(一) 网站开发模型   + 黑盒子.哑巴   + 写代码让它变得更智能   + 按照你设计好的套路供用户使 ...

  8. vue 数据库 登录界面_Vue学习之路之登录注册

    杭州数澜科技招聘Node.js工程师[可实习].UE/UI设计师[实习].前端React工程师[实习],联系方式可见评论区 Vue.js + Element UI + MongoDB P1 安装Vue ...

  9. 一个40岁老程序员的前端学习之路|2021 年中总结

    40岁的老程序员感言 时光给我留下了什么? 不知不觉间虚度了40年光阴,看着父母逐渐的苍老和孩子逐渐长大,看着自己发福的身材,已知道自己在这个陌生的城市里已经扎根,估计是很难再去哪里了.回首故里似乎和 ...

  10. 前端从入门到精通(记录自己的前端学习之路)都是一些自己做的笔记

    一.网页界面的基础认知 ①网页由哪些组成:音频.视频.超链接.图片.文字 ②我们看到的网页背后的本质是:(右击查看网页源代码)前端程序员写的代码 ③前端的代码是通过什么软件转换成用户眼中的页面的:通过 ...

最新文章

  1. linux php任务计划,Linux--PHP脚本的计划任务
  2. dubbo provider异步_Dubbo支持什么协议?与SpringCould相比它为什么效率要高一些?
  3. 【图的DFS】图的DFS非递归算法
  4. T-SQL像数组一样处理字符串、分割字符串,遍历数组
  5. shell脚本实现菜单操作
  6. 腾讯实习生招聘笔试题目
  7. 专题_期权交易必备知识
  8. Serverless 应用开发的 7 个经验心得
  9. 【php】mysql全局ID生成方案
  10. Javascript第四章参数和返回值基本用法第二课
  11. CactiEZ V10.1安装及配置
  12. VelocityTracker使用详解
  13. python实现语音机器人聊天
  14. 2021-09-03 Elasticsearch基操
  15. 哪一种编程语言适合人工智能
  16. Eclipse启动加载工作空间突然闪退
  17. Word文档如何进行拆分成多个文档?
  18. 计算机专业名词TIME,date
  19. MOS 管 场效应管
  20. Nginx下Html资源中文乱码问题

热门文章

  1. 目前可用的通用DNS
  2. 56款超赞的国外html表单模板
  3. java将文件移动到另一个目录
  4. android netd firewall 分析,第2章 深入理解Netd
  5. Mac 配置L2TP 隧道连接操作步骤
  6. java工程师容易秃头吗_程序员更容易秃头?原因是什么?
  7. TC8:UDP_FIELDS_01-16
  8. windows照片查看器没了_Windows电脑中实用性特别强的9款软件,建议大家低调收藏!...
  9. Python爬虫:对Uniqlo、Zara、HM等快销品牌的门店数量作统计并展示
  10. 微信开放平台扫码登录