mgtv.joinVoIPChat(Object object)
信息
框架版本 0.4.15 开始支持。
加入 (创建) 实时语音通话,调用前需要用户授权 scope.record,若房间类型为视频房间需要用户授权 scope.camera。
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| roomType | string | voice | 否 | 房间类型因。 |
| groupId | string | 是 | 群聊的 ID。同一时刻传入相同 groupId 的用户会进入到同个实时语音房间。 | |
| muteConfig | object | 否 | 静音设置 | |
| token | string | 是 | 凭证 | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 | |
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.roomType 的合法值
| 值 | 说明 |
|---|---|
| voice | 音频房间,用于语音通话 |
object.muteConfig 的结构
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| muteMicrophone | boolean | false | 否 | 是否静音麦克风 |
| muteEarphone | boolean | false | 否 | 是否静音耳机 |
object.success 回调函数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| openIdList | array[string] | 在此通话中的成员 Id 名单 |
| errMsg | string | 调用结果 |