Я работаю над расширением Chrome, которое позволяет пользователям открывать browser_action
с помощью
, нажимая клавиши, которые THEY назначены из options-page
.
Я хотел бы использовать document.onkeyup = function(){
Chrome.runtime.openPopup();
};
или что-то в этом роде ... Я знаю, что это Особый Расширение API
(runtime.
openPopup
) работает только для mozilla firefox
.Я создаю это расширение
для Chrome
& Opera
, так что это не вариант для меня.
Как я могу это сделать?Будет ли это путем добавления chrome.commands
API к
файлу manifest
;затем изменить этот файл из options.html
/ options.js
и перезагрузить расширение?Я искал способ сделать метод, описанный выше, и это не похоже на
, как это возможно.
Да, да, я знаю, что Chrome
имеет встроенный метод для настройки хромированного расширения
сочетания клавиш, но , как я сказал Я хочу пользователя чтобы можно было указать ярлык
со страницы options.html
, и я также разрабатываю это расширение для Opera
.Так что это не сработает ...
Есть какие-нибудь решения?
Я пробовал Content.js
- chrome.runtime.sendMessage
& Popup.js
- chrome.runtime.onMessage.addeEventListener(function() {self.focus();});