允许用户在迅速2.0的背景音乐
我正在寻找一些代码,以允许用户从手机播放音乐,同时仍然使用我的应用程序。 以前在swift 2.0之前,我会把这个在应用程序委托,它会完美的工作:
AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient, error: nil) AVAudioSession.sharedInstance().setActive(true, error: nil)
有谁知道如何在swift 2.0中实现这个?
以下是Swift 2在AVSession
上调用setCategory
和setActive
的AVSession
:
do { try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient) try AVAudioSession.sharedInstance().setActive(true) } catch let error as NSError { print(error) }
要么
do { try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback) try AVAudioSession.sharedInstance().setActive(true) } catch let error as NSError { print(error) }