在加载新玩家之前停止JWplayer玩家

时间:2014-04-18 15:16:44

标签: javascript jwplayer jwplayer6

在加载新玩家之前,我无法阻止所有现有/正在运行的玩家。一次只能运行一名球员。

我的网站在播放器中加载了一个z层。问题是如果我多次点击播放列表链接,它会加载多个播放器,甚至在z层关闭时继续播放。

对玩家的所有召唤都使用相同的ID:player1

我看过这些参考文献:

我试过打电话:

jwplayer("player1").stop()

之前:

jwplayer("player1").setup({

还有:

onclick="jwplayer(\'player1\').stop();"
播放列表中的

<a href ...>链接

但是没有工作。有什么不对吗?

现在装载时还有一个白色'闪光',在我尝试这些停止方法之前不存在。我试图改变var D =“#000000”的背景颜色,如下所述:

但是'var D'不在jwplayer.js文件中。

1 个答案:

答案 0 :(得分:1)

而不是使用jwplayer().stop(),如果您只是希望玩家在其他jwplayer工作时暂停,您可以使用jwplayer().pause()

为此,我主要更喜欢jwplayer().play(false).,但如果你想删除播放器jwplayer().remove(),那就行了。

来源:Jwplayer API

有关详细信息,请查看此link以查找相似类型的问题