Ich möchte wissen, wie ich überprüfen kann, dassnicht Musik spielt, wenn ich auf Play Button (player.play()
) und es derzeit (Pufferung oder Laden) wegen langsamer Internet-Verbindung oder aufgrund anderer klicken verursacht, und überprüfen Sie auch, wenn es Musik nach dem Puffern spielt. Da muss ich UIActivityIndicatorView
auf Play-Taste hinzufügen. Wenn Play geklickt wird, wird bis zur Pufferung animiert und wenn der AVPlayer den Song nach dem Puffern wiedergibt, hört er auf zu animieren und wenn er erneut startet, puffert er ihn erneut. Kann jemand bitte sagen Sie mir, wie ich wie diesÜberprüfen AVPlayer Pufferung und Wiedergabe-Status
if (player is buffering){
activityIndicator.tartAnimating()
}else if player is playing music{
activityIndicator.stopAnimating()
}
und auch wieder überprüfen und wieder NSTimer.scheduledTimerWithTimeInterval(0.05, target: self, selector: "check", userInfo: nil, repeats: true)
oder jede andere einfache Lösung verwenden? Danke.