我目前正在使用 AVAudioPlayer 在我的应用程序后台播放循环音乐。但是,当在我的应用程序中打开 siri 时,它会关闭它。我对 objective-c 非常有经验,但我似乎无法让它发挥作用。有什么方法可以告诉我用户何时打开 siri,以便我可以在它停止后再次启动 AVAudioPlayer。请帮忙! P.S 我曾尝试连续播放音频,但 Siri 无法正常工作。
最佳答案
可以使用AVAudioPlayerDelegate的audioPlayerEndInterruption:withOptions:
- (void)audioPlayerEndInterruption:(AVAudioPlayer *)player withOptions:(NSUInteger)flags {
[player play];
}
关于ios - 打开 Siri 停止 AVAudioPlayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15726141/