添加键盘快捷键以执行Chrome扩展程序

时间:2018-01-17 04:26:21

标签: json google-chrome google-chrome-extension manifest

我创建了一个chrome扩展程序,我希望使用键盘快捷键执行。

段:

"suggested_key": {
  "default": "Ctrl+Shift+F"

我尝试了不同的组合,例如" Ctrl + Shift + A"," Ctrl + Shift + D"," Alt + X"和" Space + B"

这些似乎都不起作用。我拼写出Alt或Space错了吗?

1 个答案:

答案 0 :(得分:2)

只有在没有其他操作绑定到同一个键盘快捷键时,manifest文件中的建议密钥才有效。

来自documentation

  

用户可以使用UI将任何快捷方式指定为全局   chrome:// extensions \ Keyboard快捷键,但扩展开发人员   仅限于将Ctrl + Shift + [0..9]指定为全局快捷方式。   这是为了最大限度地降低覆盖其他快捷方式的风险   应用程序,因为,例如,如果允许Alt + P   全局,打印快捷方式可能无法在其他应用程序中使用。

所以,Ctrl+Shift+F这是Chrome的View菜单中的设置。您需要手动覆盖它或找到另一个快捷方式。

此外,您需要重新安装扩展程序以从清单激活新的快捷方式。