Отключите события клавиатуры в Firefox для видео HTML5 с помощью JS - PullRequest
2 голосов
/ 13 июня 2011

Я создаю сочетания клавиш для видео HTML5, используя JavaScript. Он работает в Chrome и Safari, но не совсем в Firefox, потому что имеет встроенные элементы управления клавиатурой. Например, я использую клавиши со стрелками вперед / назад для прокрутки видео, используя определенный пользователем шаг пропуска; FF уже имеет ту же функцию, но с предопределенным шагом пропуска.

Большое спасибо заранее.

Ответы [ 2 ]

2 голосов
/ 10 марта 2018

Это сработало для меня с использованием аудио тега, но я не уверен, что он будет работать с полноэкранным воспроизведением видео, хотя

mediaElement.addEventListener('focus',function(){this.blur();},false);

Обязательно прикрепите элементы управления клавиатуры к элементу тела или окна

Это работает, удерживая фокус вне элемента, чтобы он не получал события клавиатуры

1 голос
/ 13 июня 2011

Возможно event.preventDefault http://api.jquery.com/event.preventDefault/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...