3
소리를 재생하려고하는데 현재 코드가 벨소리 볼륨의 볼륨을 기반으로합니다. 이것을 미디어 볼륨으로 변경하는 방법은 무엇입니까?ios에서 벨소리 볼륨 대신 미디어 볼륨을 사용하여 사운드를 재생하는 방법은 무엇입니까?
var player: AVAudioPlayer?
...
func playSound(name: String) {
let url = Bundle.main.url(forResource: name, withExtension: "mp3")!
do {
player = try AVAudioPlayer(contentsOf: url)
guard let player = player else { return }
player.prepareToPlay()
player.play()
} catch let error {
print(error.localizedDescription)
}
}
...
playSound(name: "baby")