我想在背景中播放某个功能的声音,但我想仅在前景中播放另一个功能的声音。 此外,即使打开静音开关,我也想播放声音。
要在后台播放声音,需要以下2个代码:
[Info.plist] UIBackgroundModes = audio
AVAudioSession.sharedInstance()。setCategory(AVAudioSessionCategoryPlayback,withOptions:[])
要仅在前台播放声音,我想我必须在Info.plist中将UIBackgroundModes设置为空。 但是在应用程序运行时无法实现。
如何在前景中播放声音,在背景中为另一个功能播放声音?
* 在前台播放声音表示当用户按下iPhone的主页按钮时声音暂停,当用户再次打开应用程序时声音会恢复。
答案 0 :(得分:1)
如何在前景中播放声音,在背景中为另一个功能播放声音
检测应用程序何时进入后台,并停止播放前景声音并切换到背景声音。