Я могу воспроизвести видео и сделать паузу через 5 секунд.Когда это делает паузу в 5 секунд, я хотел бы, чтобы кнопка появилась в середине экрана.Когда кнопка нажата, я бы хотел, чтобы currentTime был установлен на 20 секунд, чтобы кнопка исчезла, а видео воспроизводилось на 20 секундах.Я не уверен, как выполнить это.
Это то, что у меня есть:
.js
var video = document.getElementById("myvid");
video.addEventListener("timeupdate", function(){
if(this.currentTime >= 5) {
this.pause();
//need to call for the button to appear in the video screen. overlay?
//when the button is clicked, call the skip() function
//button needs to disappear
}
});
function skip(){
video.currentTime = 20;
video.play();
}
.html
<div id="wrapper">
<video id="myvid" width="320" height="240" controls>
<source src="video.mp4" type="video/mp4">
</video>
//would i put an onclick button here?
</div>
Так как это кнопка на данный момент, мне даже нужно .css?