Vimeo缓冲区错误播放器JS API缓冲区错误

时间:2019-07-09 10:31:34

标签: javascript api video

我正在使用vimeo js api在网站中插入3个视频。

他们应该自动播放并循环播放。

实际上,它运作良好,但有时其中一两个会挂住。 出现错误“无法在'TimeRanges'上执行'end':提供的索引(4294967295)大于最大界限(0)”。

我尝试使用“已加载”,“缓冲结束”事件,但它不起作用。

这是视频的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
});

0 个答案:

没有答案