【问题标题】:jplayer play between certain percents of time in jqueryjplayer在jquery中的某些时间百分比之间播放
【发布时间】:2011-06-03 18:00:46
【问题描述】:
【问题讨论】:
标签:
jquery
jquery-ui
mp3
ogg
jplayer
【解决方案1】:
在 jPlayer 1.2(不是最新的)中,你应该有一个“onProgressChange”事件(用于更新playedTime 文本),所以如果你有一个像这样的全局(gasp)变量
var demoSong = true;
然后你可以让你的 onProgressChange 函数看起来像这样
$("#jquery_jplayer").jPlayer("onProgressChange", function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime) {
jpPlayTime.text($.jPlayer.convertTime(playedTime));
jpTotalTime.text($.jPlayer.convertTime(totalTime));
if(demoSong) {
if(playedPercentAbsolute > 50) {
$("#jquery_jplayer").jPlayer("stop");
}
}
});
我正在将我的网站转换为 jPlayer 2.0,并且事件绑定的更改将使这个答案对未来没有帮助。不过,也许它可以让您领先一步。