在我的应用程序中实现的网站将播放一系列mp3文件,当应用程序处于活动状态时效果很好,但是当我按下HOME按钮或锁定手机时,它在背景中不能播放多首歌曲,之后,app暂停。
我已经尝试设置不同类型的AVAudioSession Category
,但没有用。
答案 0 :(得分:2)
我假设你没有启用audio
后台模式。这就是Apple documentation所说的:
当UIBackgroundModes键包含音频值时,系统的媒体框架会自动阻止相应的应用程序在移动到后台时被挂起。只要播放音频或视频内容或录制音频内容,该应用程序将继续在后台运行。但是,如果录制或播放停止,系统将暂停该应用程序。
因此,您似乎只需要启用audio
后台模式。这是Ray Wenderlich's tutorial on background modes