Разбираем событие OnCommand

Повторно рассмотрим расширение HelloShortcutKey. Для прослушивания события onCommand, сначала нужно в папке с расширением создать event-сценарий. Далее в файле манифесте определяем атрибут background, где прописать имя данного сценария.

Background имеет два свойства scriptsи persistent. В scriptsуказывается массив со списком event-сценариев. Если вы желаете, чтобы эти скрипты выполнялись, пока открыт браузер, то нужно в свойство persistentуказать true, в ином случае false, как показано в листинге 2-4.

Для отслеживания события onCommand вам нужно реализовать соответствующую функцию (листинг 2-5). Когда произойдет нажатие указанной комбинации кнопок, то активизируется фоновая страница (background page), которая вызовет функцию слушателя. В случае отсутствия событий сценарий переходит в режим ожидания (см. рисунок 2-11).

results matching ""

    No results matching ""