更新时间:2024-06-28 GMT+08:00
分享

创建事件监听对象

接口描述

用于创建事件监听对象。

注意事项

  1. 该接口的返回对象可用于监听会议的事件,建议提前创建好并监听
  2. 调用on方法监听时,可监听的事件可使用获取事件列表获取

方法定义

1
createEventListener: EventEmitter

参数描述

无。

返回值

表1 返回值

类型

描述

EventEmitter

返回一个Node js 的事件发射器对象, 可以调用该对象的 on 方法监听事件。事件列表见事件列表说明

各个事件的参数和说明见事件通知参考

EventEmitter参考:https://github.com/browserify/events#readme

示例代码
// 创建监听对象:
let listener = HWMeeting.createEventListener();

// 监听会议暂停事件通知
listener.on('conf_state', function(data){
  console.log(data)
});

// 监听所有的事件:
HWMeeting.getEventList().forEach(event => {
      listener.on(event, (eventData) => {
        console.log(event, JSON.stringify(eventData));
      });
});  

相关文档