默认情况下,iOS上的音频来自扬声器

时间:2016-04-04 21:26:57

标签: ios swift audio avfoundation

以下代码成功启用扬声器,但仅在触发IBaction之后启用。在页面加载时我默认需要音频来自扬声器。我已尝试在viewDidLoad,viewWillAppear等中使用此代码并获得相同的结果 - 来自听筒的声音。但它似乎第二次加载页面时工作。任何帮助将非常感激。谢谢!

do{ 
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayAndRecord, withOptions: AVAudioSessionCategoryOptions.DefaultToSpeaker)

}catch{
print("problem setting the audio session to speakerphone")
print(error)

}

0 个答案:

没有答案