可配置的键盘快捷键,不使用内容脚本

Him*_*u P 8 global keyboard-shortcuts google-chrome-extension content-script

Chrome扩展程序:我正在寻找一种方法来分配全局键盘快捷键,即使当前选项卡没有内容(因此也没有内容脚本),也可以调用这些快捷键.此类标签的一些示例:"新标签"标签,chrome://扩展标签,"未加载页面"标签等用于此类要求的用例包括关闭标签,转到下一个/上一页标签等操作.

chrome.commands API允许一个做到这一点.但是,似乎没有办法让用户配置这些键盘快捷键,这是我真正希望我的扩展允许的.

有没有办法获得不需要内容脚本的可配置键盘快捷键?

Rob*_*b W 5

chrome.commands扩展名无法更改快捷方式,但可由用户配置.此界面由Chrome本身内置并提供.

访问扩展页面,向下滚动并单击Configure commands链接.将显示一个框,用户可以在其中设置首选快捷方式:

"重新映射快捷方式"扩展的代码将在此答案中发布.

  • 现在,您可以使用chrome:// extensions/configureCommands将用户指向此对话框 (5认同)