使用AVAudioPlayer快速转发歌曲

Nit*_*hin 6 iphone avaudioplayer

我正在创建一个音频播放器应用程序,我需要让用户通过按住一个按钮(单独为每个)快进和快退一首歌曲.我已经完成了播放,停止,跳到下一首和上一首歌.但我对这部分感到困惑.我不知道实现这个的方法.请帮助.

cid*_*red 19

使用currentTimeduration属性.

即向前跳

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;
Run Code Online (Sandbox Code Playgroud)

为倒退相似,只是比较currentTime反对0,而不是duration