AnyChat技术支持论坛

标题: 语音聊天时开启扬声器后对方无法收到声音 [打印本页]

作者: kenshin    时间: 2016-2-5 12:02
标题: 语音聊天时开启扬声器后对方无法收到声音
您好,我在语音聊天界面设置了一个免提的功能(开启了扬声器),在不使用免提功能的时候双方都能收到声音,可是我开启免提后,对方就收不到声音了。我现在想实现免提的功能。下面是我的代码
#pragma mark 免提
- (void)handFreenPress
{
    if (!isHandFree)
    {
        //设置扬声器模式
        [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
        isHandFree = YES;
    }
    else
    {

        //设置听筒模式
        [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
        isHandFree = NO;
    }

}



作者: kenshin    时间: 2016-2-5 15:31
:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(
作者: 佰锐科技-邵光清    时间: 2016-2-15 10:01
kenshin 发表于 2016-2-5 15:31

您好,请参考doc文件夹中AnyChat for iOS Development Manual.pdf,5.7章。先枚举设备再选择设备,这样就可以在扬声器和听筒模式中切换。
作者: kenshin    时间: 2016-2-15 10:13
佰锐科技-邵光清 发表于 2016-2-15 10:01
您好,请参考doc文件夹中AnyChat for iOS Development Manual.pdf,5.7章。先枚举设备再选择设备,这样就 ...

OK thanks thanks




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3