@slava_pv

Как разбить и воспроизвести видео по частям?

<video class="dices__video">
      <source src="tutor.mp4" type="video/mp4">
      <source src="tutor.webm" type="video/webm">
      Your browser does not support the video tag.
</video>
<button class="btn_1">1</button>
<button class="btn_2">2</button>
<button class="btn_3">3</button>


Хочу разбить видео на 3 части по времени и при нажатии на кнопки показывать соответствующую его часть. Подскажите, пожалуйста, как с помощью JS это можно сделать?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
@slava_brezovsky
var vid = document.getElementById('dices__video'); 

document.getElementById('btn_1').addEventListener('click', () => {
  vid.currentTime = 0;
  vid.play();
});
document.getElementById('btn_2').addEventListener('click', () => {
  vid.currentTime = 10;
  vid.play();
});
document.getElementById('btn_3').addEventListener('click', () => {
  vid.currentTime = 20;
  vid.play();
});


UPD: рабочий codepen
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы