У меня есть флеш-приложение на моей странице, и когда пользователь взаимодействует с флеш-приложением, браузер /html/javascript перестает получать ввод с клавиатуры.
Например, в Firefox control-t больше не открывается новая вкладка.
Однако, если я нажму на часть страницы, которая не является флэш-памятью, браузер снова начнет получать эти события.
Есть ли в любом случае программно (либо через flash, либо javascript), чтобы вернуть фокус в браузер?
После того, как пользователь нажимает кнопку во флэш-памяти, у меня есть флэш, выполняющий обратный вызов javascript, поэтому я попытался сосредоточиться на поле формы (и на теле) через javascript, но этот подход не кажется работа.
Возможно, более конкретным примером является Youtube. У них также есть эта проблема. Когда я нажимаю кнопку воспроизведения/паузы или регулирую громкость, я бы ожидал, что мои элементы управления на клавиатуре браузера все еще будут работать, но они этого не делают, я должен щелкнуть где-нибудь на странице за пределами области фильма. Это точная проблема, которую я пытаюсь решить.