1

Is it possible to set a default keyboard shortcut for an extension by default?

What changes are required in manifest.json to have that default keyboard shortcut set by default when a given extension is installed?

enter image description here

4

1 回答 1

2

命令 API 允许您定义特定命令1,并将它们绑定到默认组合键2。您的扩展程序接受的每个命令都必须作为“命令”清单键的属性列在清单中。

1:命令格式

命令的属性

    名称(可选字符串)
        扩展命令 EX 的名称:“execute_browser_action”或“_execute_page_action”或其他一些自定义名称
    描述(可选字符串)
        扩展命令说明
    快捷方式(可选字符串)
        此命令的活动快捷方式,如果不活动,则为空白。

2:可能的组合

为了避免与 AltGr 键发生冲突,不允许使用包含Ctrl+的组合。Alt另请注意,在 MacCtrl上会自动转换为Command. 如果您愿意Ctrl,请指定MacCtrl

附加信息的 SO 参考:

谷歌浏览器:最多允许 4 个 chrome.commands?

参考:

希望这可以帮助 :)

于 2013-06-04T10:05:31.917 回答