我有一个视图,我使用AVAudiorecorder录制声音然后保存到文档目录。从另一个视图我正在使用文档目录中的AVAudioplayer播放声音。但奇怪的是,AVaudioPlayer始终没有播放声音,但有时会播放声音。
帮助我 谢谢你提前。
答案 0 :(得分:4)
是的问题已解决,我必须使用以下代码将音频会话重新初始化为playbackCategory
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);AudioSessionSetActive(true);
现在它可以随时播放声音。