4
我做了一個應用程序,開始播放音頻時,應用程序是後臺。 我開始通過AVAudioSession
:當應用程序背景時,是否可以開始播放音頻並將其他人靜音?
do {
try audioSession.setCategory(AVAudioSessionCategoryPlayback, with: .duckOthers)
} catch {
}
它的正常工作,但有可能可忽略來自其他應用程序的任何其他音頻時,我的應用程序啓動播放音頻?
沒有duckOther選項應用程序崩潰,因爲上面的代碼在後臺執行。而使用duckOther,它不會將其他音頻靜音,只是減少音量。