当我们向播放列表添加新项目时,请在播放视频时使用以下代码。
var playlist = jwplayer().getPlaylist();
var newItem = {
file: videoUrl,
image: videoThumb,
title: videoTitle
};
playlist.push(newItem);
jwplayer().load(playlist);
添加项目时,将重启当前视频。但我不想让视频中断。谁知道怎么做?
任何建议都会非常感激。
答案 0 :(得分:4)
var curpos = jwplayer().getPosition();
var playlist = jwplayer().getPlaylist();
var newItem = {
file: videoUrl,
image: videoThumb,
title: videoTitle
};
playlist.push(newItem);
jwplayer().load(playlist).onPlay(function () {
jwplayer().seek(curpos);
});
获取当前播放项目的位置,获取播放列表,将项目添加到播放列表,加载播放列表并使用搜索和位置变量继续播放。您可能必须获取当前正在播放的项目的索引,因此在播放列表加载后,您将返回该项目,然后继续播放。