Board logo

标题: 微信小程序API 实时语音·加入(创建)实时语音通话 [打印本页]

作者: vicky.yu    时间: 7 天前 09:52     标题: 微信小程序API 实时语音·加入(创建)实时语音通话

wx.joinVoIPChat(Object object)
基础库 2.7.0 开始支持,低版本需做兼容处理。
调用前需要 用户授权 scope.record
加入 (创建) 实时语音通话,更多信息可见 实时语音指南

参数
Object object
属性        类型        默认值        必填        说明
roomType        String        voice        否        房间类型
signature        String                是        签名,用于验证小游戏的身份
nonceStr        String                是        验证所需的随机字符串
timeStamp        Number                是        验证所需的时间戳
groupId        String                是        小游戏内此房间/群聊的 ID。同一时刻传入相同 groupId 的用户会进入到同个实时语音房间。
muteConfig        Object                否        静音设置
success        function                否        接口调用成功的回调函数
fail        function                否        接口调用失败的回调函数
complete        function                否        接口调用结束的回调函数(调用成功、失败都会执行)
object.roomType 的合法值

值        说明        最低版本
voice        音频房间,用于语音通话       
video        视频房间,结合 voip-room 组件可显示成员画面       
object.muteConfig 的结构

属性        类型        默认值        必填        说明
muteMicrophone        Boolean        false        否        是否静音麦克风
muteEarphone        Boolean        false        否        是否静音耳机
object.success 回调函数
参数
Object res
属性        类型        说明
openIdList        Array.<String>        在此通话中的成员 openId 名单
errCode        Number        错误码
errMsg        String        调用结果
错误
错误码        错误信息        说明
-1        当前已在房间内       
-2        录音设备被占用,可能是当前正在使用微信内语音通话或系统通话       
-3        加入会话期间退出(可能是用户主动退出,或者退后台、来电等原因),因此加入失败       
-1000        系统错误




欢迎光临 赛捷软件论坛 (http://www.sagesoft.cn/bbs/) Powered by Discuz! 7.2