NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### **注册房间管理事件** registerRoomEvent(roomEvent: AnyChatRoomEvent); #### 接口说明: 注册房间管理事件有如下几类: 1.用户进出房间通知事件 2.房间用户数变化通知事件 3.文字消息接收通知事件 #### 返回值: 无 #### 接口参数简介: | 名称 | 类型 | 说明 | 是否必须 | | --- | --- | --- | --- | | roomEvent | AnyChatRoomEvent | 房间内管理事件通知 | 是 | #### AnyChatRoomEvent回调简介: | 返回值 | 名称 | 参数(类型):说明 | 接口说明 | 备注 | | --- | --- | --- | --- | --- | | void | onRoomUserInAndOut | userId:用户id<br> action:1表示进入房间,0表示退出房间 | 用户进出房间通知事件 | 无 | | void | onRoomUserChanged | userNum:房间里的人数<br>roomId:房间Id | 房间用户数变化通知事件 | 无 | | void | onRoomUserMsgReceived | dwFromUserid:发送方用户Id<br>dwToUserid:接收方用户Id<br>bSecret:是否私发<br>msg:消息内容 | 文字消息接收方需要在sdk初始化配置项,设置接收消息的回调函数,才能接收他人发过来的消息 | 无 | #### 示例代码: ``` // anychatSDK is the instance of sdk anychatSDK.registerRoomEvent(roomEvent);//注册 ```