【发布时间】:2014-10-02 07:34:40
【问题描述】:
在我的应用程序中,我需要播放警报声音。 如果另一个应用程序(如Spotify)正在运行,当我运行我的代码时,它会在播放警报声时停止音乐播放。 有没有办法避免这种情况?
这是我的播放声音代码:
- (void)playSendSound
{
NSString* path;
NSURL* url;
path = [[NSBundle mainBundle] pathForResource:@"soundBit" ofType:@"aif"];
url = [NSURL fileURLWithPath:path];
player = nil;
player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
[player play];
}
【问题讨论】:
-
您如何知道其他应用(如 spotify)正在运行?
-
当我运行应用程序(通过或不通过 xcode)并且 spotify 在后台播放时,它停止了来自 spotify 的声音...
标签: ios audio avaudioplayer