Другими словами: он не кэширует оставшуюся часть песни во время воспроизведения.
JS:
$('#jplayer-9999').jPlayer({
ready: function() {
$(this).jPlayer('setMedia', {
oga: 'http://mysite/getogg.php',
}).jPlayer('play', 15);
$(this).bind($.jPlayer.event.timeupdate, function(event) {
if(event.jPlayer.status.currentTime > 55) {
$(this).jPlayer('play', 15);
}
});
},
play: function() {
$(this).jPlayer('pauseOthers');
},
cssSelectorAncestor: '#jp_container_9999',
swfPath: '/js/jplayer',
supplied: 'oga',
preload: 'auto'
});
PHP (getogg.php):
<?php
header('Content-type: audio/ogg');
$output = readfile("/oggs/1234.ogg");
echo $output;
?>
Однако прямые ссылки работают нормально, и песня кешируется: oga: 'http://mysite/oggs/1234.ogg'
Пожалуйста, помогите решить эту проблему.