gpt4 book ai didi

audio - 背景音乐Xcode 7 Swift

转载 作者:行者123 更新时间:2023-12-03 01:55:21 27 4
gpt4 key购买 nike

我已经制作了一个应用程序,但是现在我想在应用程序以无穷循环启动时播放背景音频。我知道这是一个愚蠢的问题,但是如果有人可以帮助我,我将很高兴。提前致谢。 :)

最佳答案

这是一个广泛的问题,但这是您可以做什么的一个示例。

确保您在类声明上方导入了AVFoundation框架,如下所示:

import AVFoundation

如果您有一个 .mp3文件,并且想要播放它并无限循环,则可以使用以下代码进行操作:
var audioPlayer = AVAudioPlayer()

func startAudio() {
let filePath = NSBundle.mainBundle().pathForResource("fileName", ofType: "mp3")
let fileURL = NSURL.fileURLWithPath(filePath!)
do {
audioPlayer = try AVAudioPlayer.init(contentsOfURL: fileURL, fileTypeHint: AVFileTypeMPEGLayer3)
audioPlayer.numberOfLoops = -1
audioPlayer.volume = 1
} catch {
self.presentViewController(UIAlertController.init(title: "Error", message: "Error Message", preferredStyle: .Alert), animated: true, completion: nil)
}
audioPlayer.play()
}

在 Controller 中的任何位置调用此函数,音频应开始播放。希望这可以帮助。

关于audio - 背景音乐Xcode 7 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35992113/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com