1
Ich habe versucht, (void)player:(DZRPlayer *)player didBuffer:(long long)bufferedBytes outOf:(long long)totalBytes
zu verwenden, um das Ende des Tracks zu behandeln, aber es wurde nie mit gepufferten Bytes aufgerufen, die die gleichen wie totalBytes sind. Ist es möglich, Track-Enden zu behandeln?Wie kann ich mit DZRPlayer fertig spielen, aktuelle Spur?
Haben Sie am Ende eine Lösung gefunden? – Tys
@Tys Ich verwende den folgenden Code, um das Ende des Tracks zu behandeln: '- (void) player: (DZRPlayer *) player didStartPlayingTrack: (DZRTrack *) track {}' und du solltest 'self.player.currentTrack' überprüfen. Wenn es nicht definiert ist, beendete der Spieler den vorherigen Track. – ifours