在视讯通话中如何开启或关闭语音对讲机?

时间:2018-10-15 12:06:53

标签: ios iphone swift avaudiosession

  1. 尝试以下功能但不起作用:

    let session = AVAudioSession.sharedInstance()
    
    try? session.setCategory(AVAudioSessionCategoryRecord)
    try? session.setMode(AVAudioSessionModeVoiceChat)
    if enabled{
        try? session.overrideOutputAudioPort(AVAudioSessionPortOverride.speaker)
    }else{
        try? session.overrideOutputAudioPort(AVAudioSessionPortOverride.none)
    }
    try? session.setActive(true)
    

    这里的enble对于我当前的关闭或关闭检查是可变的。

0 个答案:

没有答案