在AVAudioSession的类别设置为“ playback”或“ soloAmbient”之后,是否可以自动继续播放?

问题描述

我使用AVAudioPlayer在应用程序中播放音乐。

在特定的视图控制器中,我需要录制音频。在视图控制器的viewDidAppear(_:)中,我将AVAudioSession.shared的类别设置为.record。在viewDiddisappear(_:)中,我将AVAudioSession.shared的类别设置为.soloAmbient

当类别设置为.record时,音乐将按预期停止播放。 但是,将类别重设回.soloAmbient时,音乐不会继续播放。我需要在play对象上手动调用AVAudioPlayer方法才能开始播放。

将类别重置回AVAudioPlayer时,.soloAmbient是否可以自动恢复播放?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)