互动-公告
核心类
类名 | 类描述 |
---|---|
VHallAnnouncement | 公告类 |
VHallAnnouncement 基础属性
属性 | 属性描述 |
---|---|
delegate | 代理对象 |
VHallAnnouncement 关键方法
方法 | 方法描述 |
---|---|
getAnnouncementListWithRoomId | 公告列表接口 |
VHallAnnouncement 关于文档的代理方法
方法 | 方法描述 |
---|---|
announcementContentDidChange | 收到公告 |
- (void)getAnnouncementListWithRoomId:(NSString *)room_id
page_num:(NSInteger)page_num
page_size:(NSInteger)page_size
startTime:(NSString *)startTime
success:(void(^)(NSArray <VHallAnnouncementModel *> *dataArr))success
fail:(void(^)(NSError *error))fail;
| --------- | -------------------- | ------------------- | ---------------- | --- |
| room_id | 是 | lss_xxxxxx | 房间 id |
| page_num | 是 | 1 | 第几页 |
| page_size | 是 | 10 | 一页获取几个 |
| startTime | 否 | 2020-11-25 21:11:22 | 数据锚点开始时间 |
| success | 请求成功返回数组模型 | | |
| fail | 返回数据类 | | | |
VHallAnnouncementModel 参数详解
参数名称 | 备注 |
---|---|
content | 公告内容 |
created_at | 创建时间 |
duration | 显示时长 单位:秒 最小传入 10 0:默认一直显示 |
[self.vhallAnnouncement getAnnouncementListWithRoomId:self.moviePlayer.webinarInfo.webinarInfoData.interact.room_id page_num:pageNum page_size:10 startTime:@"" success:^(NSArray<VHallAnnouncementModel *> * _Nonnull dataArr) {
} fail:^(NSError * _Nonnull error) {
}];
收到公告
- (void)announcementContentDidChange:(NSString*)content
pushTime:(NSString*)pushTime
duration:(NSInteger)duration;
参数名称 | 备注 |
---|---|
content | 公告内容 |
pushTime | 公告发送时间 |
duration | 显示时长 单位:秒 最小传入 10 0:默认一直显示 |
修改于 2025-05-27 11:59:31