# joinMeeting
加入会议。
# 输入
继承标准对象输入,扩展属性描述
| 名称 | 数据类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| params | Object | 是 | 参会参数,详情见下面params参数说明 |
params参数说明:
| 名称 | 数据类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| number | string | 是 | 会议号 | |
| password | string | 是 | 会议密码(可为空) | |
| controlPassword | string | 是 | 控制密码 | |
| timeout | int | 否 | 30 | 超时挂断 |
| type | int | 是 | 会议类型(0: 公开、1: 私密) | |
| config | Object | 是 | 会议配置参数,详情见下面config参数说明 |
config参数说明:
| 名称 | 数据类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| audioMute | bool | 是 | 开启或关闭音频入会 | |
| enableSpeaker | bool | 是 | 开启或关闭扬声器:开启为扬声器,关闭为听筒 | |
| videoMute | bool | 是 | 开启或关闭视频入会 | |
| defaultCameraId | int | 是 | 0:后置摄像头,1:前置摄像头 |
# 输出
继承标准对象输出,无扩展属性
# 示例代码
var params = {
number: "", //会议号a
password: "", //会议密码(可为空)
controlPassword: "", //控制密码
timeout:30, //超时挂断
type:1, //会议类型(0: 公开、1: 私密)
config: //会议配置参数
{
audioMute:false, ///<关闭音频入会
enableSpeaker: false, ///<开启或关闭扬声器:开启为扬声器,关闭为听筒
videoMute:false, ///<关闭视频入会
defaultCameraId: 1, //0:后置摄像头,1:前置摄像头
},
}
app.xyLink.joinMeeting(params, function(res){
//成功回调
}, function(err){
//失败回调
});