3
我使用AVFoundation框架來播放聲音文件。我遇到的問題是,當音頻文件被使用時,它會停止播放音樂,我不會說連續播放這兩個文件,而是播放聲音文件,然後在停止播放音樂文件的時候拿起iPod音樂。有什麼辦法可以使用AVFoundation是這種方式嗎?還是有更好的框架呢?使AVFoundation不停止iPod音樂
這裏是我的代碼如下所示:
click = [NSURL fileURLWithPath:[NSString stringWithFormat:@"@/Click.WAV", [[NSBundle mainBundle] resourcePath]]];
audioPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:click error:nil];
audioPlayer.numberOfLoops = 1;
[click release];
[audioPlayer play];
此代碼工作完全沒問題,我不得不鍵入出來,所以忽略任何問題,有可能是它。
感謝, 雅各
好吧,似乎工作,但現在當我加載應用程序的音樂被殺害,我可以通過多任務啓動備份,然後嘗試我的聲音,它的作品。我如何得到它,所以它不會殺死音樂。繼承人我做了什麼:'[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:nil];' PS:這是在我的主視圖控制器 – Jacob
你開始你的音頻播放器之前運行嗎? – jtbandes
我說過[點擊發布]後我跑了它; – Jacob