问题描述
我使用AVAudioPlayer在应用程序中播放音乐。
在特定的视图控制器中,我需要录制音频。在视图控制器的viewDidAppear(_:)
中,我将AVAudioSession.shared的类别设置为.record
。在viewDiddisappear(_:)
中,我将AVAudioSession.shared的类别设置为.soloAmbient
。
当类别设置为.record时,音乐将按预期停止播放。
但是,将类别重设回.soloAmbient
时,音乐不会继续播放。我需要在play
对象上手动调用AVAudioPlayer
方法才能开始播放。
将类别重置回AVAudioPlayer
时,.soloAmbient
是否可以自动恢复播放?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)