채택완료
[JS/JQUERY] 동영상(video) 특정 시간에 멈추기(stop)가 가능할까요?
동영상(video) 특정 시간에 멈추기(stop)가 제이쿼리로 구현 가능할까요?
currentTime으로 제어하면 되는 건지..
|
답변 2개
채택된 답변
+20 포인트
2022-05-16 (월) 13:20:39
아래처럼요. 10초에 일시정지 합니다.
이건 기본코드이고 더 많은 조작장치를 넣으려면 더 넣을 수 있습니다.
Copy
<video id=myVideo style=width:500px src=https://blog.kakaocdn.net/dn/cphrkg/btrtai7Tq2i/hiYDRitKjVd0KVKMSdG3EK/tfile.mp4 controls>
<script>
pauseSec = 10;
setInterval(function() {
if (Math.floor(myVideo.currentTime) >= pauseSec) myVideo.pause();
}, 500);
</script>
2022-05-16 (월) 14:47:57
Copy
$("video").bind("durationchange", function() {
alert("Current duration is: " + this.duration);
});
시간이 바뀔때마다 호출되는 콜백 함수가 있으니 해당 콜백 함수를 활용해보세요
답변을 작성하려면 로그인이 필요합니다.