이 코드를 사용하면 동영상의 반복 가능한 두 부분을 설정할 수 있으므로 시작하기에 충분한 솔루션을 제공해야합니다. jQuery를 기반으로하지는 않지만 쉽게 모델을 변환 할 수 있습니다 (단지 손으로 직접 가져온 것이 아님)
<video id="video" controls="controls" muted preload="metadata" >
<source src="video.mp4" type="video/mp4" />
</video>
<button onclick="repeat(1,3)">1-3</button>
<button onclick="repeat(5,7)">5-7</button>
<script>
var funcLoop
function repeat(startTime, endTime) {
var video = document.getElementById('video');
video.removeEventListener('timeupdate', funcLoop, false);
video.addEventListener('timeupdate', funcLoop=function(){
if (video.currentTime < startTime) {
video.currentTime = startTime;
}
if (video.currentTime >= endTime) {
video.currentTime = startTime;
}}, false);
video.play();
}
</script>
여기에 코드를 추가하십시오. – RRK
어디서 붙어 있습니까? –
ontimeupdate 이벤트가 있습니다. 가치가있는 – RRK