Google Chrome / Chromium Extensions中的键盘快捷键
-
22-09-2019 - |
题
我创建了一个基本 Google Chrome的扩展 在关闭选项卡时,要更改选定选项卡的行为,以使所选选项卡是您选择的最后一个选项卡,而不仅仅是您关闭的选项卡之前的选项卡。
我想添加键盘快捷键,我找到了一种使用jQuery和 jQuery Hotkeys, ,但我发现的问题是,键盘快捷键仅一旦加载页面后才能工作。因此,例如,如果您打开一个新标签而无需任何地方,那么快捷键就无法正常工作,因为JavaScript仅在屏幕上的页面上加载。同样的问题,如果您在选项卡中打开“扩展页”页面。
有人知道在Chrome扩展程序中进行键盘快捷键的更好方法吗?我一直在看 扩展文档, ,但我还没有发现任何看起来很有希望的东西。
解决方案
不幸的是,没有办法进入全球热键。最好的方法是添加窗口事件按键侦听器。
资源: 铬延伸组的铬开发人员帖子.
其他提示
就像更新一样,它实际上正在开发:
键盘快捷键由Chrome.Chrome.Chrome 25及以上实现: developer.chrome.com/apps/commands.html.
不隶属于 StackOverflow