我想注册一个与我的扩展程序一起使用的命令。根据文档here,我将其添加到清单中:
{
"name": "My extension",
...
"commands": {
"toggle-feature-foo": {
"suggested_key": {
"default": "Ctrl+Shift+Y",
"mac": "Command+Shift+Y"
},
"description": "Toggle feature foo"
}
},
...
}
当我在Windows Chrome中加载扩展程序时,一切正常,但是当我在Mac上加载它时,快捷方式本身(Command + Shift + Y)没有注册,但描述是。它将显示描述 - 切换功能foo - 没有快捷方式。
在测试时,没有安装其他扩展程序。我在2台Mac上测试了它,结果相同。我错过了什么吗?
谢谢
答案 0 :(得分:0)
我认为原因是这个关键组合( Cmd + Shift + Y )是already used by OS X作为一个系统 - 宽捷径 - 因此无法被Chrome覆盖。
答案 1 :(得分:0)