Я пытаюсь добавить некоторые сочетания клавиш в свое расширение Chrome, чтобы пользователь мог использовать горячие клавиши для открытия действия/всплывающего окна браузера. Я прочитал документацию и добавил следующие строки кода в файл manifest.json:
"commands": {
"_execute_browser_action": {
"suggested_key": {
"windows": "Ctrl+Shift+Y",
"mac": "Command+Shift+Y",
"chromeos": "Ctrl+Shift+U",
"linux": "Ctrl+Shift+J"
}
}
}
После добавления этого я перезагрузил свое расширение в chrome://extensions и продолжил пробовать Command + Shift + Y на моем Mac, и ничего не произошло. Около 2 часов я пытался установить различные комбинации горячих клавиш в manifest.json, но ни одна из них не сработала. Я перешел с Dev-версии Chrome на стабильную версию, но безрезультатно. Когда я перешел к chrome://extensions и нажал кнопку "Сочетания клавиш" в правом нижнем углу, я смог вручную установить комбинацию горячих клавиш, и тогда она заработала. Но я не хочу, чтобы пользователь выполнял эту ручную работу.