在JW Player 6.9中加载播放列表后,为什么恢复媒体不起作用?

时间:2014-09-10 15:24:04

标签: javascript jwplayer

我试图将新项目推送到JW播放器播放列表,然后使用Javascript API即时更新播放器。

我可以通过使用:

轻松完成
var newItem = {}; // media properties...
var playlist = jwplayer().getPlaylist();
playlist.push(newItem);
jwplayer().load(playlist);

它有效!新项目已成功添加。但是,当我加载新的播放列表时,JW Player会暂停。

当新的播放列表加载到播放器中时(.load()方法之后).onPlaylist(),会触发一个事件。我以为我现在可以继续玩了......但是,.play()在这里工作不起作用。

jwplayer().onPlaylist(function() {
  jwplayer().play();
});

我也尝试过调用.seek()而不是游戏,这似乎适用于某些人,但没有任何反应。

为什么这是错的?加载新播放列表后是否有其他方法可以恢复媒体?

修改

我看到有些人achieved this,但我认为他们使用的是早期版本的JW Player,因为他们的解决方案并不适合我。

编辑2:

这是一个小提琴:http://jsfiddle.net/4fbm13fz/

0 个答案:

没有答案