1
특정 지역에서 로컬 비디오를 시작하고 특정 기간 동안 재생하도록 단추를 만들려고합니다. 특정 시점에 재생해야하지만 특정 기간 동안 재생하는 방법을 모릅니다.HTML5 비디오 - 특정 시간에 비디오를 시작하고 x 시간 동안 재생합니다.
다음은 코드입니다.
HTML :
<video id="myvideo" width="1000">
<source src="video.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
<div>
<p>
<button id="playme">Play/Pause Video</button>
</p>
<p>
<button id="jump">Jump to 4 seconds</button>
</p>
<p>
<button id="jump2">Jump to 11 seconds</button>
</p>
</div>
자바 스크립트 :
당신이 아마이 일반적인 코드 같은 것을 함께 연주의로 비디오의currentTime
속성을 폴링 할 필요가 이것을 달성하기 위해
var myvideo = document.getElementById('myvideo'),
playbutton = document.getElementById('playme'),
jumplink = document.getElementById('jump'),
jumplink2 = document.getElementById('jump2');
jumplink.addEventListener("click", function (event) {
event.preventDefault();
myvideo.play();
myvideo.pause();
myvideo.currentTime = 4;
myvideo.play();
}, false);
jumplink2.addEventListener("click", function (event) {
event.preventDefault();
myvideo.play();
myvideo.pause();
myvideo.currentTime = 11;
myvideo.play();
}, false);
playbutton.addEventListener("click", function() {
if (myvideo.paused) {
myvideo.play();
} else {
myvideo.pause();
}
}, false);
고마워요,하지만 어떻게 구현합니까 현재 코드로? 아직도 자바 스크립트를 배우는 데 약간의 도움이 필요합니다. 감사합니다 –
@EricNguyen 내 대답을 참조하십시오 :) –
그 천재입니다! 고마워, 나는이 코드를 확실히 연구 할 것이다. –