是否可以使用AVAudioPlayer播放mp3文件的一部分?如果有,怎么样?

时间:2011-03-04 10:33:03

标签: iphone ios ios4 avaudioplayer avfoundation

嗨我在我的iPhone应用程序中有一个本地存储的5:00分钟mp3文件。

我想知道是否有可能在使用AVAudioPlayer后播放该文件的间隔为readyToPlay,比如从0:25到1:34。

如果可能,我该如何实现?

我知道我可以使用setCurrentTime移动播放头光标:但是如何让AVAudioPlayer知道它应该从当前时间播放多少秒。

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:4)

您需要设置一个计时器,该计时器将在特定时间间隔后停止播放。

答案 1 :(得分:1)

@Horatiu您可以使用NSTimer在使用setCurrentTime:方法后的特定时间间隔内安排它,并且在NSTimer的选择器方法中,您可以使audioPlayer停止

答案 2 :(得分:0)

开始播放文件时触发计时器。当所需时间达到pausestop播放器