Ich möchte einen UISlider (Wäscher) für meine AVPlayer machen. Aber da dies kein AVAudioPlayer ist, hat es keine eingebaute Dauer. Irgendwelche Vorschläge, wie Sie den Slider für den schnellen Vorlauf, Rücklauf und Fortschritt der Wiedergabe erstellen können?Wie bekomme ich die Dauer vom AVPlayer (nicht AVAudioPlayer)?
las ich das doc auf AVPlayer hat es ein in seekToTime gebaut oder seekToTime: toleranceBefore: toleranceAfter :. Ich verstehe es nicht wirklich. Wäre das die Antwort für meinen Slider? AVPlayer hat auch addPeriodicTimeObserverForInterval: Warteschlange: usingBlock :, ist dies die Dauer meiner Spur für immer? Kann mir jemand ein Beispiel geben, wie man diesen Code implementiert? Ich bin kein Fan von Apple's Dokumentation. Es scheint sehr schwer zu verstehen.
Wow zu bekommen, Vielen Dank! Es war Frustration, weil self.player.currentItem.duration kompiliert. –
CMTimeGetSeconds (aboveCode) für den Schwimmer Wert :) – coolcool1994
Für longs Videos in einigen Fällen nicht funktionieren. Rückkehr 0.00. Irgendeine Idee? – jose920405