我最近为WordPress网站购买并安装了Plate III音频播放器插件。
我在同一页面上安装了两个玩家。
当我在播放器#1上开始播放歌曲然后在播放器#2上播放另一首歌曲时,第一首歌曲不会停止并且同时播放。
我在没有任何回复的情况下联系了作者并试图在这里进行一些研究,以防止出现这种情况,但无法找到它......
在javascript文件(plate.js)中有一个函数说:
.on('start.plateEvents', function(e, track) {
$this.find('.control .pause').show();
$this.find('.control .stop').show();
$this.find('.control .play').hide();
})
.on('pause.plateEvents', function(e, track) {
$this.find('.control .pause').hide();
$this.find('.control .stop').hide();
$this.find('.control .play').show();
})
.on('stop.plateEvents', function(e, track) {
$this.find('.curTime').html(player.uiTime(0));
$this.find('.allTime').html(player.uiTime(Infinity));
$this.find('.progress').val(0).attr('disabled', 'disabled');
})

我在想,如果我可以在.on(' start.plateEvents')中添加某个地方......停止从前一个牌照中播放的曲目的指令(基于来自停止事件),这可能会成功。
任何人都可以告诉我应该做些什么来实现这个目标?