公告

功能概述

简单实现了房间内发布/移除公告的功能:

  • 获取房间公告内容。

  • 发布公告。

  • 移除公告。

以上功能支持讲师、嘉宾、助教、管理员这四种角色进行操作。

使用流程

const app = new InteractionsLaunchSDK.Notice();
// 在 Polyv 聊天室连接成功后,调用 `on()` 注册监听事件。
app
    // `notice` 事件被触发,可以在回调事件参数中获得最新的公告。此时应该更新显示公告内容。
    .on('notice', this.handleNotice)
    // `remove-notice` 事件被触发。此时应该更新显示公告内容。
    .on('remove-notice', this.handleRemoveNotice);

// 获取房间当前公告内容,如果不存在公告内容,会返回空字符串。
app.getCurrentNotice();

// 发布公告,房间内的公告最多只有一条。如果发布公告时已存在公告,已存在的公告会被新公告覆盖。
app.publishNotice(content);

// 移除公告
app.unpublishNotice();

Last updated