0
我已经在我的模拟器以及我的手机和多个mp3文件上运行这个应用程序,但是我无法从应用程序输出声音。我已将mp3文件包含在支持的文件中。我真的失去了下一步该做什么。我没有收到任何错误,但没有音频。AVAudioPlayer不播放MP3文件
@IBAction func play (sender: AnyObject){
func sharedInstance() {
AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, error: nil)
AVAudioSession.sharedInstance().setActive(true, error: nil)
var audioPlayer = AVAudioPlayer()
var song = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("pingpong", ofType: "mp3")!)
println(song)
var error:NSError?
audioPlayer = AVAudioPlayer(contentsOfURL: song, error: &error)
audioPlayer.prepareToPlay()
audioPlayer.play()
}
sharedInstance()
}
检查您的手机是否处于静音模式。 – DHEERAJ
手机确实没有处于静音模式。 – Matt