我環顧四周,發現了幾乎相似的問題,但沒有什麼相同的東西......如果我錯過了某個地方的答案,我會道歉。在Swift中,當我的應用程序打開時,如何讓其他應用程序繼續播放音頻?
我正在使用SpriteKit完成一個我在Swift中編寫的遊戲。
我玩過的大多數其他遊戲,我可以有iTunes或後臺播放音樂,在我玩遊戲時仍然可以聽到它。
當我玩我的遊戲時,我注意到它會自動關閉其他應用程序的音頻。
我沒有使用AVAudioPlayer
作爲聲音,因爲我目前只有少量的音頻效果,所以我只是使用了SKAction.playsoundfilenamed action而不是。
我確實有邏輯來打開和關閉我的聲音,但這只是使用一些內部的if/else邏輯。
我想知道是否有一些AVAudio
屬性,我可以設置,這將允許其他應用程序音頻,當我打開時繼續播放?我無法在文檔中找到它。
謝謝!
感謝的人!它看起來像所有這些答案都會起作用,但我用最簡單的方式去做了! –