首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果用户应答呼叫,停止播放音频

如果用户应答呼叫,停止播放音频
EN

Stack Overflow用户
提问于 2012-09-14 10:35:29
回答 1查看 509关注 0票数 2

我有一个播放器应用程序,可以在后台播放音乐。我正在使用AVAudioSessionDelegate来实现- (void)beginInterruption- (void)endInterruption的方法,但我不知道如何确定用户是否接过电话。如果他接电话,我不想继续播放音乐,但如果他不接,我想继续播放。

EN

回答 1

Stack Overflow用户

发布于 2012-09-14 10:48:37

这张照片应该总结一下你问题的答案:

所以,基本上,你可以在applicationWillResignActive:中禁用音频。如果呼叫未被应答,您可以在applicationDidBecomeActive:中继续播放音频。

实际上,为了避免音频播放中的一些干扰,您也可以尝试在applicationDidEnterBackground:中禁用音频,但建议的方法是上面描述的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12422799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档