2017-11-04 111 views

回答

0

播放一些音樂

func playSpawnedDot() { 
    var alertSound: NSURL = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("spawnDot", ofType: "mp3")!)! 
    var error:NSError? 
    audioPlayer = AVAudioPlayer(contentsOfURL: alertSound, error: &error) 
    audioPlayer.prepareToPlay() 

    if volumeBool { 
     audioPlayer.play() 
    } 
} 

和播放,而應用程序是在後臺太添加此

AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient, error: nil) 
AVAudioSession.sharedInstance().setActive(true, error: nil) 

要停止播放音樂後n秒確實有在後臺模式看 Background modes IOS