Команды
Прослушивайте выполнение пользователем команд, которые вы зарегистрировали с помощью ключа commands manifest.json.
Типы
commands.Command-
Объект, представляющий команду. Он содержит информацию, указанную для команды в ключе
commandsmanifest.json.
Функции
commands.getAll-
Получает все зарегистрированные команды для этого расширения.
commands.reset-
Сбросьте описание и сочетание клавиш данной команды до значений, указанных в ключе манифеста.
commands.update-
Измените описание или сочетание клавиш для данной команды.
События
commands.onCommand-
Срабатывает при выполнении команды с помощью соответствующего сочетания клавиш.
Примеры расширений
Совместимость с браузерами
| Рабочий стол | Мобильный | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | |
Command |
Да | 79 | 48 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
getAll |
Да | 79 | 48 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
onCommand |
Да | 79 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? | |
reset |
Нет | Нет | 60 | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
update |
Нет | Нет | 60 | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
Примечание:
Этот API основан на API chrome.commands Chromium.
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/commands