avance rapide une chanson en utilisant AVAudioPlayer
-
20-09-2019 - |
Question
Je crée une application de lecture audio, je dois permettre à l'utilisateur d'avancer rapidement et en arrière une chanson en maintenant un bouton (pour chaque séparement). Je l'ai fait pour jouer, arrêter, passer à la chanson suivante et précédente. Mais je suis coincé avec cette section. Je ne sais pas la méthode à mettre en œuvre. pls aider.
La solution
Utilisez les propriétés currentTime
et duration
.
i.e.. pour sauter vers l'avant
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;
Dans le même pour aller en arrière, comparer seulement currentTime
contre 0
, au lieu de duration
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow