我不确定这可能是什么……调试起来有点困难。
基本上在使用 jPlayer 时,每首曲目都会提前几秒钟结束(仅限 mp3 格式)。
我正在使用 S3/Cloudfront CDN 进行分发,但我认为这与它没有任何关系(除非有一些奇怪的标头问题可能会产生这样的症状)。到目前为止,我已经在大约 5 种不同的 mp3 上尝试过,效果都一样。
此外,它.progress-bar
也没有达到 100%,它在大约 95% 处结束,然后转到下一个播放列表项。
var fnmApp = (function() {
var player = function() {
var options = {
swfPath : '<%= asset_path 'Jplayer.swf' %>'
, supplied : 'mp3'
, solution : 'html,flash'
, wmode : 'transparent'
, smoothPlayBar : false
};
var fnmPlaylist = new jPlayerPlaylist({
jPlayer: '#fnmp'
, cssSelectorAncestor: '#fnmp-container'
}, mixtapePlaylist, options);
$('.fnmp-container .jp-gui a').click(function(e) {
e.preventDefault();
});
};
return {
player: player
};
})();