【发布时间】:2018-09-29 10:45:16
【问题描述】:
我目前面临一个问题,如果你们中的一些人能解决这个问题并想出一个简单的解决方案,我会很高兴。
所以基本上,问题是: 当一些外部声音进来时,我有什么方法可以暂停正在进行的 AVAudioPlayer:音乐、来电、通知等。
我知道,对于检测呼叫,有一个新的 CXCallObserverDelegate 可以帮助我们,但是对于音乐和其余部分,是否有任何简单的解决方案可以解决所有这些问题?
就代码而言,一切正常,播放音频没有任何问题。我有一个自定义路径和一个错误,错误返回 nil。
NSError *avPlayerError = nil;
NSData* mp3Data = [[NSData alloc] initWithContentsOfFile: path options: NSDataReadingMappedIfSafe error: &avPlayerError];
【问题讨论】:
-
请说明您进行了哪些研究,您已经尝试过哪些内容,哪些无效,代码示例等。请阅读How to Ask 和minimal reproducible example 然后edit 您的问题显示演示问题的最小代码。
标签: ios avaudioplayer