#javascript #firefox #html #video #keyboard
#javascript #firefox #HTML #Видео #клавиатура
Вопрос:
Я создаю сочетания клавиш для видеороликов HTML5 с использованием javascript. Это работает в Chrome и safari, но не совсем работает в Firefox, потому что в нем есть встроенные элементы управления с клавиатуры. Например, я использую клавиши со стрелками вперед / назад для прокрутки видео с использованием определенного пользователем шага пропуска; у FF уже есть та же функция, но с предопределенным шагом пропуска.
Заранее большое спасибо.
Ответ №1:
У меня это сработало с использованием тега audio, хотя я не уверен, будет ли это работать при полноэкранном воспроизведении видео
mediaElement.addEventListener('focus',function(){this.blur();},false);
Обязательно прикрепите элементы управления клавиатурой к элементу body или window
Это работает, удерживая фокус с элемента, чтобы он не получал события клавиатуры
Ответ №2:
Возможно event.preventDefault
http://api.jquery.com/event.preventDefault