cul*_*rón 12
我是这样做的:
self.update_timer = function (event) {
var status = event.jPlayer.status;
$('.jtimer').text($.jPlayer.convertTime(status.duration - status.currentTime));
};
$('.jplayer')
.jPlayer('setMedia', {
mp3: mp3_link
})
.jPlayer('play')
.bind($.jPlayer.event.timeupdate, self.update_timer);
Run Code Online (Sandbox Code Playgroud)
重要的是timeupdate事件发送状态对象duration和currentTime包含您所需内容的属性.该事件每秒发射4次.
$.jPlayer.convertTime 将普通秒数(4225)转换为小时:分钟:秒(01:10:25).
我不确切知道这是否在2.0中可用,但在jPlayer 2.1.0中我使用它是在文档中编写的.