Tworzę aplikację odtwarzacza audio, potrzebuję umożliwić użytkownikowi przewijanie do przodu i do tyłu utworu poprzez przytrzymanie przycisku (osobno dla każdego z nich). Zrobiłem dla grania, zatrzymania, przejścia do następnej i poprzedniej piosenki. Ale utknąłem w tej sekcji. Nie znam metody wdrożenia tego. pls pomoc.Szybkie przewijanie utworu za pomocą AVAudioPlayer
5
A
Odpowiedz
17
Użyj właściwości currentTime
i duration
.
tj aby przejść do przodu
NSTimeInterval time = avPlayer.currentTime;
time += 5.0; // forward 5 secs
if (time > avPLayer.duration)
{
// stop, track skip or whatever you want
}
else
avPLayer.currentTime = time;
Podobny do cofać, tylko porównać currentTime
przeciwko 0
zamiast duration
Awesome !!! thnxxxx –