1
我正在製作一個運動計時器應用程序,應該在幾秒後播放警報。一切工作到目前爲止,但它停止所有音樂播放器。我使用AVAudioPlayer類播放聲音。有沒有其他的方法來發揮警報?如何播放不會阻止iTunes或其他音樂播放器的聲音報警或soundeffect?
THX 丹
我正在製作一個運動計時器應用程序,應該在幾秒後播放警報。一切工作到目前爲止,但它停止所有音樂播放器。我使用AVAudioPlayer類播放聲音。有沒有其他的方法來發揮警報?如何播放不會阻止iTunes或其他音樂播放器的聲音報警或soundeffect?
THX 丹
你需要尋找到音頻會話categories。默認類別AVAudioSessionCategorySoloAmbient
禁用其他音頻,但AVAudioSessionCategoryAmbient
應保留其他音頻播放。如果使用AVAudioSession,你可以試試這個:
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:nil];
你應該仍然可以使用AVAudioPlayer。
Thx,明天我會檢查一下。乾杯丹 – 2013-04-08 17:16:35
作品像一個魅力;-) – 2013-04-09 10:03:58