Ich habe ein Problem im Zusammenhang jplayer. Ich benutze jplayer für Play-Song in meiner Website jetzt bin ich holen Song mit Ajax Anruf und fügen Sie diesen Song in Jplayer Playlist und jetzt funktioniert es gutpreload nächsten Song vor Ende des aktuellen Songs
meine Frage ist, gibt es keine Option, nächste Lied vor Ende der aktuellen bereit Song, denn wenn ich es mit weniger als 1 Minute Song es funktioniert gut, aber wenn ich jede Song-Dauer mehr als 4 Minuten dauert seine 3 bis 4 Sekunden zum Laden neuer Song
Dies ist mein Code für das Laden von Songs in Jpalyer Playlist
// for create jplayer and add song in playlist
function play_music(songobj) {
is_play = 1;
// $("#jquery_jplayer_1").jPlayer("destroy");
var playlist_length = songobj.length;
myPlaylist = new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_1",
cssSelectorAncestor: "#jp_container_N"
},songobj, {
playlistOptions: {
enableRemoveControls: true,
autoPlay: true
},
supplied: "oga, mp3",
wmode: "window",
useStateClassSkin: true,
autoBlur: false,
smoothPlayBar: true,
keyEnabled: true,
ended : function(){
if(playlist_length == currlength){
// alert('end playlist');
is_play = 0
location.reload();
}
else{
/*if(==){
console.log('yesssssss');
}*/
// console.log(play_index[index_key]);
// console.log(playlist_obj[currlength]);
loop = 1;
currlength += 1;
var songindex = song_index[currlength - 1];
var listindex = playlist_obj[index_key];
if(song_index[currlength - 1] == playlist_obj[index_key]){
index_key += 1;
$("#jquery_jplayer_1").jPlayer("pause", 0);
console.log('playlist over start next');
setTimeout(function() {
$("#jquery_jplayer_1").jPlayer("play", 0);
}, $('#timeout').val()*1000);
}
}
},
});
}
auch wenn es irgendwelche Optionen für die Vorbelastung alle Song vor dem Spiel, bitte leite mich ist das sehr wichtig für mich dank
Können Sie Ihre .mp3 und .ogg URLs, die Sie verwenden, und welchen Browser? –