Ошибка буфера Vimeo Player Player JS API Ошибка буфера - PullRequest
0 голосов
/ 09 июля 2019

Я использую vimeo js api для вставки 3 видео на сайт.

Они должны автоматически воспроизводиться и зацикливаться.

На самом деле это работает отлично, но иногда один или два из них бобышки. Появляется ошибка «Не удалось выполнить end» для «TimeRanges»: предоставленный индекс (4294967295) превышает максимальный предел (0). "

Я пытался использовать события «загружен», «bufferend», и он не работает.

Вот HTML-код видео:

<div class="vimeo_video" id="345925104" vimeo_loop="1">
<iframe src="https://player.vimeo.com/video/345925104?background=1&amp;autoplay=0&amp;byline=0&amp;title=0&amp;loop=1&amp;?api=1" width="640" height="480" frameborder="0" allow="autoplay; fullscreen" allowfullscreen="" data-ready="true"></iframe>
</div>

vimeoVideos[index].player.on('loaded', function(data) {
   vimeoVideos[index].player.play();
});

vimeoVideos[index].player.on('bufferend', function(data) {
   vimeoVideos[index].player.play();
});

vimeoVideos[index].player.setLoop(true).then(function(loop) {
    // The loop behavior is enabled
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...