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 | 系统错误 |
|
请发表评论