gpt4 book ai didi

javascript - 添加歌曲/轨道结束时的功能吗?

转载 作者:行者123 更新时间:2023-12-03 08:50:35 26 4
gpt4 key购买 nike

我正在使用 jPlayer 插件,如果最后一首歌曲/轨道 + 播放列表结束,我想添加事件功能。

最佳答案

正如您在 docs 中看到的那样当播放列表结束时会触发该事件。

var playlength = myplaylist.playlist.length
var currentSong = 0;


$("#jpId").jPlayer( {
ready: function() { // The $.jPlayer.event.ready event
$(this).jPlayer("setMedia", { // Set the media
m4v: "m4v/presentation.m4v"
}).jPlayer("play"); // Attempt to auto play the media
},
ended: function() { // The $.jPlayer.event.ended event
currentSong++;
if(currentSong==playlength)
------> Show your html
},
supplied: "m4v"
);

因为我不知道 myplaylist.current 是一个对象还是索引,您可以使用自己的计数器检查播放列表完成情况

你的代码需要是这样的

var currentSong = 0;
$("#music").bind($.jPlayer.event.ended,function(event){
currentSong++;
if(myplaylist.playlist.length == currentSong) {
$('.show').html('Ended');
}
});

关于javascript - 添加歌曲/轨道结束时的功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32694455/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com