AudioQueueStart()方法无法在ios4后台播放音乐

时间:2010-06-29 03:24:19

标签: ios4 audioqueue audio-player

在iphone 3.x平台上,我使用AudioQueueStart方法播放音乐,但在ios4平台上,一旦程序进入后台,则没有声音,但我注意到应用程序仍然在后台运行,我已经添加到info.list UIBackgroundModes / Audio和applicationDidEnterBackground方法

1 个答案:

答案 0 :(得分:1)

要检查的一件事是AudioSession首先处于活动状态。

在我的情况下,我之前在开始播放新歌之前将歌曲更改设置为无效:

AudioSessionSetActive(false);

我删除此AudioQueueStart后台工作正常。