【发布时间】:2020-10-26 14:44:32
【问题描述】:
我试图在同一个 Vimeo 播放器中一个接一个地播放视频,但没有成功。 这是我正在处理的代码。我找不到任何关于如何做到这一点的例子。 我确定我错了,但我不知道如何更进一步......
var iframe = document.querySelector('iframe.main-player');
var player = new Vimeo.Player(iframe);
var video_ids = ['123456789', '987654321'];
video_ids.forEach(function(item, index) {
player.pause();
player.loadVideo(item);
player.on('loaded', function() {
player.play();
});
})
【问题讨论】:
-
看起来您正在播放一个视频,然后立即暂停并重复加载下一个视频。您必须安排等待当前视频结束,然后再继续下一个。 (Vimeo 播放器库发出
ended事件。)
标签: javascript vimeo vimeo-player