处理音乐应用程序中的 iPhone 中断

Posted

技术标签:

【中文标题】处理音乐应用程序中的 iPhone 中断【英文标题】:Handle iPhone interruption in a music application 【发布时间】:2010-08-17 04:40:53 【问题描述】:

我已经尝试了代码以避免睡眠模式中断。它正在工作,但现在当有电话或短信进入 iPhone 时,我遇到了中断问题。我的音乐应用程序中的歌曲当时停止了。我想在通话结束后自动恢复停止播放的歌曲。

- (void) audioPlayerBeginInterruption: (AVAudioPlayer *) player 

if (playing) 

    playing = NO;

    interruptedOnPlayback = YES;

    [self updateViewForPlayerState];






- (void) audioPlayerEndInterruption: (AVAudioPlayer *) player 

if (interruptedOnPlayback) 

    [player prepareToPlay];

    [player play];

    playing = YES;

    interruptedOnPlayback = NO;




但它不起作用。请在这里帮助我,在此先感谢。

【问题讨论】:

【参考方案1】:

试试Apple's guide to Audio Interruptions。

【讨论】:

以上是关于处理音乐应用程序中的 iPhone 中断的主要内容,如果未能解决你的问题,请参考以下文章

iPhone App杀死我的iPhone音乐播放器?

在我的应用程序中复制 iphone 库的音乐文件

如何以编程方式将音乐从 pc 同步到 iphone 音乐库? [关闭]

如何导出iPhone/iPad中QQ音乐文件

如何将音乐文件从 iphone 音乐库导入 iPhone 应用程序

检查iphone中的网络可达性后应用程序崩溃?