| 方法 | 方法描述 |
|---|---|
| VHSaaSDK.getInstance().commonConfig | 查询计时器进度 |
| VHSaaSDK.getInstance().checkTimerStatus | 查询计时器进度 |
| 方法 | 方法描述 |
|---|---|
| imReceiveRoomMessage | 消息回调监听 |
| 方法 | 方法描述 |
|---|---|
| VHRoomEventType.TIMER_START | 计时器开始 |
| VHRoomEventType.TIMER_END | 计计时器结束 |
| VHRoomEventType.TIMER_RESUME | 计时器继续 |
| VHRoomEventType.TIMER_RESET | 计时器重置 |
| VHRoomEventType.TIMER_PAUSE | 计时器暂停 |
进入活动之后获取才有效
| 字段名称 | 说明 |
|---|---|
| duration | 总时间 秒 |
| is_all_show | 是否所有人可见 0=不可见 |
| is_timeout | 是否允许超时 0=否 |
| remain_time | 剩余时间 秒 |
| status | 4=暂停 |
进入活动之后获取才有效
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| callback | 是 | VHTimerCallback |
VHRoomEventType.TIMER_START 根据状态显示计时器UI 开始倒计时
VHRoomEventType.TIMER_END 关闭计时器UI
VHRoomEventType.TIMER_RESET 关闭计时器UI
VHRoomEventType.TIMER_PAUSE 计时器暂停
VHRoomEventType.TIMER_RESUME 计时器继续
| VHTimerMsg 计时器数据类 | 类型 | 描述 |
|---|---|---|
| duration | string | 总时间 秒 |
| is_all_show | string | 是否所有人可见 0=不可见 1=可见 |
| is_timeout | string | 是可以超时 0=否 1=是 |
| remain_time | number | 剩余时间 秒 |
| status | string | 4=暂停 |
| event_type | string | 事件类型 |
| role_name | string | 角色 |
| room_id | string | 房间号 |
| type | string | 类型 |
| VHTimerPauseMsg 计时器数据类 | 类型 | 描述 |
|---|---|---|
| type | string | 消息类型 |
| role_name | string | 1 主持人,2 观众,3 助理,4 嘉宾 |
| remain_time | number | 暂停时间 |