Я хочу использовать стандартные горячие клавиши браузера, даже когда фокус находится внутри Adobe Flash. Как я могу получить это? Я хочу, например, Ctrl+T, Ctrl+W, Ctrl+R, Ctrl+N, Ctrl+L, Ctrl+F6, F11 ... Мне нужно кроссплатформенное решение, потому что я использую разные операционные системы, но в настоящее время я использую Ubuntu Linux.
1 ответ
Наконец-то я нашел решение проблемы употребления стандартных горячих клавиш Adobe Flash. Это расширение / дополнение Focus Regainer. Работает как в Firefox, так и в Seamonkey. Он работает как в Linux и Windows, так и, возможно, в Mac OS X.
Focus Regainer позволяет использовать стандартные горячие клавиши, когда фокус находится внутри плагина:
1) Ctrl+T
для открытия новой вкладки
2) Ctrl+W
для закрытия текущей вкладки
3) Ctrl+R
для обновления страницы
4) Ctrl+Q
для выхода из Firefox
5) Ctrl+L
для фокусировки URLbar/awesomebar
6) Ctrl+N
для открытия нового окна браузера
7) F11
для полноэкранного режима
и другие.
В Mac Os X вы должны использовать кнопку Cmd(Meta)
вместо Ctrl
.
Если однократное нажатие какой-либо горячей клавиши не работает, вы должны использовать двойное нажатие. Это ограничение плагина Adobe Flash.
В качестве альтернативы вы можете использовать горячие клавиши Ctrl+Esc
или Ctrl+F12
для удаления фокуса со встроенной вспышки.
Alt+Esc
или Alt+F12
предназначены для перемещения фокуса обратно на flash-объект, но не всегда работают, например, потому что html-страница может иметь несколько flash-объектов.
PS: Техническая информация о проблеме в моем вопросе со стандартными горячими клавишами в браузере есть в Mozilla Bug 78414.