获取事件列表
接口描述
返回可以监听的事件名称列表
注意事项
该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。
方法定义
1
|
getEventList():string[] |
参数描述
无
返回值
|
类型 |
描述 |
|---|---|
|
string[] |
返回可以监听的事件列表 |
|
事件名称 |
描述 |
触发条件 |
|---|---|---|
|
join_conf_result |
入会结果通知 |
调用入会接口后触发 |
|
leave_conf_result |
离会结果通知 |
离会后触发:调用离会接口,被主持人移除离会,会议结束离会等 |
|
webinar_state_notify |
网络研讨会暂停状态变化通知 |
收到网络研讨会暂停消息后触发 |
|
receive_hangup_notify |
被动离开会议通知 |
收到挂断消息后触发 |
|
conf_config_changed |
会控状态变更通知 |
会控状态变化后触发 |
|
view_config_changed |
会议视图显示变化通知 |
视图状态变化后触发 |
示例代码
// 创建监听对象:
let listener = HWMeeting.createEventListener();
// 监听具体的事件:
HWMeeting.getEventList().forEach(event => {
listener.on(event, (eventData) => {
console.log(event, JSON.stringify(eventData));
});
});