gpt4 book ai didi

iphone - iOS AVAudioPlayer 让其他应用的背景音乐停止

转载 作者:IT王子 更新时间:2023-10-29 08:14:05 25 4
gpt4 key购买 nike

我有一个需要播放声音的锻炼应用程序。我使用 AVAudioPlayer 来播放声音。但是当音频开始播放时,来自另一个应用程序( radio 流应用程序)的背景音乐被关闭。

如何让它不打断背景音乐?因为我希望用户在锻炼时能听到音乐。

谢谢。

最佳答案

在使用AVAudioPlayer的地方可以使用如下代码:

    // Set AudioSession
NSError *sessionError = nil;
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:&sessionError];
[[AVAudioSession sharedInstance] setActive:YES error:&sessionError];

如果你想设置一个委托(delegate),你可以添加这行代码:

   [[AVAudioSession sharedInstance] setDelegate:self];

关于iphone - iOS AVAudioPlayer 让其他应用的背景音乐停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11444297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com