有没有办法让Chrome扩展键盘快捷键在Mac上工作?我在manifest.json中有这个
"commands": {
"trigger_me": {
"suggested_key": {
"default": "Ctrl+E"
},
"description": "Trigger test"
}
}
字符串
当我在键盘快捷键下的Chrome扩展程序标签中查看时,我可以看到“触发器测试”条目,但实际的快捷键没有设置。
如何通过manifest.json设置默认快捷方式?
1条答案
按热度按时间uxh89sit1#
正如清单键名称所暗示的,
suggested_key
只是键绑定的 * 建议 *。只有当键尚未分配给另一个命令时,才会考虑该建议。在Mac中,“Ctrl+E”translates为“Command+E”,其中is assigned为“Uses selection for find”。您可以查看常用快捷键列表,以找到一些未使用的组合。例如,“Ctrl+Shift+K”对我来说很有效。
另一件需要记住的事情是,建议的密钥仅在第一次安装扩展时考虑。禁用和启用,更新或重新加载不会有任何影响。因此,如果您刚刚更改了清单中的建议密钥并想要测试它,则必须卸载扩展并重新安装它。