目录

AudioSession音频会话未停用影响其他应用音频

问题现象

AudioSession音频会话激活时,会影响其他应用音频播放,如何解决?

解决方案

AudioSession音频会话isAudioSessionActivated可查询音频会话是否已激活,音频会话激活状态与是否有音频正在播放没有关系。

当音频结束音频播放时,如果需要释放音频焦点,需要手动调用deactivateAudioSession停用音频会话释放焦点,否则音频会话仍然会保持焦点1分钟,影响其他应用音频播放效果。