Прежде всего, вы должны проверить, отключены ли элементы управления для вашего видеоэлемента в вашем HTML документе.
<video *controls* width="250"> Remove *controls*
, если он отключен и по-прежнему не работает для вас, вы можете попробовать использовать JQuery для решения проблемы, используя:
<video id="video" type="video/mp4" src="./video.mp4" autoplay></video>
var vid = document.getElementById("video");
$(window).keydown(function(e) {
if (e.which == 32) {
e.preventDefault();
if (video.paused) {
playVideo();
}else {
pauseVideo();
}
}else if(e.which == 39){
skipForward();
}else if(e.which == 37){
skipBackward();
}
});
function skipForward() {
vid.currentTime += 10.0;
$("#skip_forward_visual").removeClass("v_hidden"); // Visual Indicator
setTimeout(function() {
$("#skip_forward_visual").addClass("v_hidden");
}, 400);
}
function skipBackward(){
vid.currentTime -= 10.0;
$("#skip_backward_visual").removeClass("v_hidden"); // Visual Indicator
setTimeout(function() {
$("#skip_backward_visual").addClass("v_hidden");
}, 400);
}