当我在我的应用程序中录制完整的音频时,如何在其他 iOS 应用程序中继续播放音乐? [关闭]

Posted

技术标签:

【中文标题】当我在我的应用程序中录制完整的音频时,如何在其他 iOS 应用程序中继续播放音乐? [关闭]【英文标题】:How can I play music continue in other iOS app when I record audio complete in my app? [closed] 【发布时间】:2013-04-01 10:08:10 【问题描述】:

当我在我的应用中完全录制音频时,如何在其他ios 应用中继续播放音乐?

【问题讨论】:

对不起,这个问题太难理解了。 详细说明您的问题 不知道为什么很多人关闭这个!!! 【参考方案1】:

如果您将音频会话设置为非活动状态并设置了通知其他人的标志,那么其他应用程序应该重新启动。对于带有 AVAudioSession 的 iOS5,您可以这样做:

[[AVAudioSession sharedInstance] setActive:NO withFlags:AVAudioSessionSetActiveFlags_NotifyOthersOnDeactivation error:nil];

请注意,这在 iOS6 中已被弃用并替换为:

[[AVAudioSession sharedInstance] setActive:NO withOptions:AVAudioSessionSetActiveOptionNotifyOthersonDeactivation error:nil];

这也将有一个 C 接口。

【讨论】:

以上是关于当我在我的应用程序中录制完整的音频时,如何在其他 iOS 应用程序中继续播放音乐? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何增加使用AVAudioRecorder录制的声音音量

如何在后台开始录制 iOS 音频会话?

如何使用 Auriotouch 将麦克风的音频输入静音并仅识别设备的内部音频

使用蓝牙耳机在奥利奥录音问题

如何使用 Javascript 在移动 Safari 和所有其他浏览器上录制音频?

在应用程序终止之前获取 AVAudio 录音 URL