import AVFoundation
var player: AVAudioPlayer?
func playBackgroundAudio() { do { try AVAudioSession.sharedInstance().setCategory(.playback, mode: .default) try AVAudioSession.sharedInstance().setActive(true) } catch { print("Audio session setup failed: (error)") }
if let url = Bundle.main.url(forResource: "background_music", withExtension: "mp3") {
do {
player = try AVAudioPlayer(contentsOf: url)
player?.numberOfLoops = -1
player?.play()
} catch {
print("Error playing audio: \(error)")
}
}
}
playBackgroundAudio()