暂停AVAudioPlayer后播放音频时出现问题

Boo*_*oon 6 iphone uikit avaudioplayer

我的AVAudioPlayer存在问题,如果暂停,我无法再次播放它.暂停后调用[audioPlayer play]会返回NO而不是通常的YES.知道是什么导致了这个吗?

其他人也有同样的问题:

http://www.iphonedevforums.com/forum/sdk-coding-help/750-avaudioplayer-doesnt-start-back-up-after-interruption.html

J.D*_*.D. 5

currentTime在调用play方法之前进行设置时,我遇到了同样的问题。currentTime在调用play方法后将的属性集移动到,可以AVAudioPlayer返回YES而不是NO。我不确定为什么会这样,希望对您有所帮助。

编辑:在进一步协商此问题之后,调用stop然后play似乎更一致地工作,因此可以currentTime在play方法之前进行设置。您可能要prepareToPlay在停靠后立即打电话,但在准备恢复时将其再次排队等待播放。