我目前正在使用 AVAudioPlayer 在我的应用程序背景中播放循环音乐。但是,当在我的应用程序中打开 siri 时,它会关闭它。我在目标 c 方面经验丰富,但我似乎无法让它发挥作用。有什么方法可以告诉我用户何时打开 siri,以便我可以在 AVAudioPlayer 停止后再次启动它。请帮忙!PS 我曾尝试连续播放音频,但 siri 无法正常工作。
问问题
1174 次
2 回答
2
您可以使用 AVAudioPlayerDelegate 的audioPlayerEndInterruption:withOptions:
- (void)audioPlayerEndInterruption:(AVAudioPlayer *)player withOptions:(NSUInteger)flags {
[player play];
}
于 2013-03-31T03:54:26.487 回答
0
对于其他人来说,endInterruption
当我的应用程序被 Siri 打断时,我不会打电话给代表。我必须让应用程序在再次激活时恢复播放(使用通知)。
于 2013-06-07T23:20:32.120 回答