Я хочу использовать стандартные горячие клавиши браузера, даже когда фокус находится внутри Adobe Flash. Как мне это сделать? Я хочу, например, Ctrl+T, Ctrl+W, Ctrl+R, Ctrl+N, Ctrl+L, Ctrl+F6, F11 ... Мне нужно кроссплатформенное решение, так как я использую разные операционные системы, но в данный момент я использую Ubuntu Linux.
решение1
Наконец-то нашел решение проблемы поедания стандартных горячих клавиш Adobe Flash. Это расширение/дополнениеФокус-регенератор. Работает как в Firefox, так и в Seamonkey. Работает как в Linux, так и в Windows, и, возможно, в Mac OS X.
Focus Regainer позволяет использовать стандартные горячие клавиши, когда фокус находится внутри плагина Flash:
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
чтобы убрать фокус со встроенного Flash-объекта.
Alt+Esc
или Alt+F12
для перемещения фокуса обратно на Flash-объект, но это не всегда работает, например, потому что HTML-страница может иметь несколько Flash-объектов.
PS: Техническая информация о проблеме в моем вопросе с использованием стандартных горячих клавиш браузера находится вОшибка Мозиллы 78414.