0

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

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

对播放器的所有调用都使用相同的 id:player1

我看过这些参考资料:

我试过打电话:

jwplayer("player1").stop()

前:

jwplayer("player1").setup({

并且:

onclick="jwplayer(\'player1\').stop();"

在播放列表<a href ...>链接内

但两者都不起作用。请问有什么问题吗?

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

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

4

1 回答 1

1

而不是使用jwplayer().stop(),如果你只是想让播放器在其他 jwplayer 工作时暂停,你可以使用jwplayer().pause()

为此,我最喜欢jwplayer().play(false).,但如果你想删除播放器jwplayer().remove()会成功。

来源:Jwplayer API

有关更多信息,请查看此链接以获取类似类型的问题

于 2014-05-12T14:52:18.330 回答