Я знаю, как играть и ставить на паузу с помощью клавиш, но я также хочу знать, как изменить видео с помощью клавиш клавиатуры.
Приведенный ниже код, добавленный с моими идентификаторами видео, позволяет мне воспроизводить и приостанавливать воспроизведение с помощью клавиши «p» на клавиатуре, но как изменить, чтобы каждая клавиша воспроизводила другое видео?
var vid = document.getElementById('myVideo');
document.onkeypress = function(e){
if((e || window.event).keyCode === 112){
vid.paused ? vid.play() : vid.pause();
}
};
1 ответ
Я считаю, что вы можете просто изменить источник и загрузить видео с помощью функции нажатия клавиш.
vid.setAttribute("src", "some video source");
vid.load();
Так что-то вроде:
var vid = document.getElementById('myVideo');
document.onkeypress = function(e){
if((e || window.event).keyCode === 112){
vid.paused ? vid.play() : vid.pause();
} else if((e || window.event).keyCode === 39) {
vid.setAttribute("src", "some video source");
vid.load();
}
};
Похожие вопросы
Новые вопросы
html
HTML (язык гипертекстовой разметки) — это язык разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере. Вопросы относительно HTML должны включать минимальный воспроизводимый пример и некоторое представление о том, чего вы пытаетесь достичь. Этот тег редко используется отдельно и часто в паре с [CSS] и [JavaScript].