我正在用我的歌曲构建一个网页,每首歌都在一个单一的小部件中,只有一个轨道。我在使用wp短代码的wordpress安装中使用迷你播放器(因为我有Pro计划)。
每次上一首歌结束时是否可以播放下一首歌?
我注意到当一首歌正在播放并且我在另一首歌上播放时,第一首歌停止播放,所以我猜测有一种方法 - 通过Javascript或其他东西 - 知道一首曲目何时结束并制作下一步开始。
答案 0 :(得分:0)
您必须为每个小部件绑定事件并编码在轨道完成播放时触发的“FINISH”事件。
绑定FINISH事件的代码片段
widget.bind(SC.Widget.Events.FINISH,
function finishedPlaying() {
YOUR CODE HERE....
}
);
您还必须检测刚刚完成的窗口小部件,并在下一个窗口小部件上调用播放。当小部件开始播放时,它将自动暂停播放任何其他小部件。
如果您想要按顺序播放一组曲目,创建“播放列表”并将所有曲目放入其中并设置 auto_play <不仅更容易吗? / strong>参数为true?