События Javascript, заблокированные flashplayer

Есть ли какая-либо стратегия, чтобы событие (например, keyup) во флеш-плеере с фокусом (пользователь нажал на него / изменил громкость, все что угодно) все еще вызывалось в javascript без необходимости писать сценарии действий?

У меня есть всплывающее окно, на 100% заполненное игроком. При первой загрузке, если я не нажимаю на проигрыватель, работает обработчик событий, и нажатие "f" перемещает проигрыватель немного вниз, и появляется меню (лежащий в основе div), пользователь может выбрать другое видео. Но если пользователь щелкает внутри проигрывателя или меняет громкость, я чувствую, что у меня нет шансов снова получить нажатие "f"... Я использую Strobemediaplayback.

Одна глупость, которую я пробовал - использовать событие размытия, чтобы, когда тело теряет размытие, оно сразу же восстанавливало его. Работает, но приводит к зависанию игрока на 5 секунд.

1 ответ

Событие прокрутки срабатывает, даже если у игрока есть фокус.

$('#popupWrapper').scroll(function () {

    // I run whether or not the player has focus

});
Другие вопросы по тегам