iOS 4.3 AudioQueuePause vs主页按钮

时间:2013-04-15 16:45:00

标签: ios audioqueue

我使用AudioQueue在游戏中播放声音。有两个声音对象:循环music和非循环sfx。我观察到的问题如下:

  1. music已启动。
  2. sfx已启动。
  3. 暂停sfx(使用AudioQueuePause
  4. 游戏按主页按钮进入后台。
  5. 我得到UIApplicationWillResignActiveNotificationmusic已暂停(使用AudioQueuePause)。
  6. 我从iPad菜单返回我的应用程序。
  7. 我得到UIApplicationDidBecomeActiveNotificationmusic取消暂停(使用AudioQueueStart)。
  8. 请注意,我没有取消暂停sfx。尽管如此,它恢复了,我可以听到它!
  9. 我只能在带有iOS 4.3的iPad上通过Home Button转到后台再现它。如果我使用“睡眠/唤醒”按钮而不是“主页”,则效果非常好。

    所以似乎系统以某种方式恢复了所有音频队列:甚至是明确暂停的队列。 有什么想法吗?

0 个答案:

没有答案
相关问题