2017-03-19 3 views
-2

Vielleicht meine Frage Titel vielleicht falsch und ich kann nicht versuchen, zu groß als Titel, aber das Ding ist ich versuche, Lied in der Playlist von Ajax Anfrage hinzufügen.jPlayer Playlist kein Toggle von Ajax Anfrage

in jplayer Ich erstellte Playlist und legte Songs mit SetPlaylist-Funktion und das funktioniert gut. Problem ist, wenn ich auf Albumknopf klicke, fängt es an, Lied zu spielen, und ich möchte es anhalten.

Das ist mein Song-Funktion:

AddSongToPlaylist(songs) {  
    songs.filter((song) => { 
     self.MySong.addSong(song); 
     self.MySong.setUser(song.user_id); 
     myplayer.setPlaylist(self.MySong.getSongList()); 
    }); 
} 

Und auf den Knopf tat ich dies: AddSongToPlaylist (song_object)

Mein Lied ist Objektklasse, die Songs songlist ergänzt und von dort i holen Songs verwenden. getSongList

Aber ich glaube nicht, dass es ein Problem gibt, aber es könnte eine Lösung geben, wo ich AddSongToPlaylist(song_object) Funktion nur einmal ausführen kann, wenn kein passender Song zur Liste hinzugefügt.

Bitte lassen Sie mich wissen, wenn jemand dies versucht.

Antwort

0

Dies ist unmöglich, ohne weitere Details richtig zu beantworten. Welche Funktion (en) ruft das Klicken auf die Schaltfläche "Album" auf? Welche jPlaylist-Optionen haben Sie angegeben?

Die setPlaylist Funktion für jPlaylist spielt automatisch die Medien, wenn Sie haben die autoplay Option auf true gesetzt auf Ihrer Playlist-Optionen.

Wenn dies nicht der Fall ist, geben Sie weitere Details an.