Как программно вызвать горячие клавиши в Chrome с расширением? (Расширения NPAPI или JavaScript) - PullRequest
5 голосов
/ 02 августа 2011

Попытка выяснить, как автоматически запускать инструменты веб-разработчика, выполнив «Ctrl + Shift + i» через мое собственное расширение.Существует один вопрос stackoverflow , но ни один из ответов не сработал.

Ответы [ 2 ]

1 голос
/ 03 августа 2011

Плагин NPAPI не будет делать то, что вы хотите;Плагины NPAPI не имеют ничего общего с самим браузером, только с веб-страницей, на которой они размещены. Они также не могут быть автоматически загружены.

Лучшее, что вы можете сделать с плагином NPAPI, этопоместить его в расширение Chrome и использовать как часть чего-то другого;если расширения Chrome изначально не позволяют вам захватывать подобные горячие клавиши, возможно, можно было бы использовать код C ++ и некоторый вид хуков, чтобы поймать горячую клавишу и передать ее в браузер как, но это будет очень специфично для системы исовершенно неподдерживаемый взлом, который вам придется выяснить для каждой ОС, которую вы хотите поддерживать;для такого рода вещей нет API-интерфейса браузера NPAPI.

Для получения дополнительной информации см. http://npapi.com/extensions

1 голос
/ 02 августа 2011

Это было бы здорово, но, к сожалению, это невозможно с javascript.

...