Как воспроизвести определенные c разделы видео в javascript - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь манипулировать видео с помощью тега видео. Я знаю, что по умолчанию с использованием фрагментов мультимедиа мы можем воспроизводить только один диапазон, например, у меня есть 30-секундное видео, я могу воспроизвести 5 секунд видео с использованием

<video>
    <source src="video.mp4#t=0,5" type="video/mp4">
</video>

но что, если мне понадобится топ играть первые пять секунд (0-5), следующие пять секунд (10-15) и последние 5 секунд (25-30)

------------------------------
0---5 xxxxxx 10-15 xxxxx 25-30
------------------------------

I Я знаю, что мы можем использовать обработчик событий javascript timeupdate и обработать его, но мне нужно также l oop видео. Есть ли другой способ, кроме тех, что я упомянул?

video.addEventListener("timeupdate", function() {
    if (video.currentTime >= desiredTime)
        video.currentTime = newTime;
}, false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...