| 名称 | 描述 |
|---|---|
| getSdkVersion() | 获得当前SDK版本号。 |
| createWhiteBoardRoom() | 创建白板 WhiteBoardRoom |
| destroyWhiteBoardRoom() | 销毁白板房间 WhiteBoardRoom。 |
| getWhiteBoardRoom() | 通过房间ID获取白板房间对象。 |
| 名称 | 描述 |
|---|---|
| getRoomID() | 获得当前 WhiteBoardRoom 的房间 ID |
| login() | 登录即时消息服务器 |
| joinRoom() | 进房 + 调用后,本端触发 onJoinRoomResult 回调调用结果。 + 进房成功后,远端触发 onUserCountChanged 房间内人数回调。 |
| leaveRoom() | 退房 + 调用后,本端触发 onLeaveRoomResult 回调调用结果。 + 退房成功后,远端触发 onUserCountChanged 房间内人数回调。 |
| getBoardInfo() | 进房成功后,调用本接口获取当前房间内的白板信息,同时在内部恢复已有白板 |
| getPureBoardInfo() | 进房成功后,调用本接口获取当前房间内的白板信息 |
| closeRoom() | 关闭白板房间。关闭房间后,无法在白板上进行编辑操作。 |
| setActiveWhiteBoard() | 根据白板 ID 将其指定为当前白板。 |
| closeWhiteBoard() | 关闭白板。 |
| getActiveWhiteBoard() | 获取当前白板实例。 |
| getAllWhiteBoardInfo() | 获取房间内所有白板。 |
| createTranscodeTask() | 创建文件转码任务 |
| restoreBoard() | 恢复白板 WhiteBoard |
| destroyWhiteBoard() | 销毁白板 WhiteBoard |
| createWhiteBoard() | 在房间内创建白板 |
| getWhiteBoard() | 通过白板 ID 获取白板对象 |
| startPlaybackWhiteBoard() | 开始播放白板录像 |
| pausePlaybackWhiteBoard() | 暂停播放录像 |
| stopPlaybackWhiteBoard() | 通过白板ID获取白板对象 |
| setPlaybackWhiteBoardProgress() | 设置白板回放进度 |
| cancelPausePlaybackWhiteBoard() | 暂停 |
| 名称 | 描述 |
|---|---|
| onError() | 当内部发生错误信息时回调该事件 |
| onVRTCError() | 当内部发生错误信息时回调该事件 |
| onWarning() | 告警回调 |
| onLoginResult() | 用户加入房间 |
| onJoinRoomResult() | 本端调用 joinRoom 进房的结果回调。 |
| onLeaveRoomResult() | 本端调用 leaveRoom 的退房结果回调。 |
| onPlaybackWhiteBoardStateChanged() | 回放状态回调 |
| onPlaybackWhiteBoardProgressUpdate() | 回放进度回调 |
| onLoadPlaybackData() | 回放数据加载完毕回调 |
| onCreateWhiteBoard() | 白板创建回调。进房后自动创建白板。 |
| onGetAllBoardInfo() | 调用 getBoardInfo 后触发本回调,返回当前房间内的白板信息。 |
| onUserCountChanged() | 当有用户进房或退房时,房间内其他端收到本回调 |
| onConnectionStateChanged() | 回调 SDK 与信令服务器连接状态相关事件。当 SDK 与信令服务器的网络连接状态改变时回调该事件。 |
| onActiveWhiteBoardChanged() | 当前活跃的白板被改变 |
| onCloseWhiteBoard() | 关闭白板回调 |
| 名称 | 描述 |
|---|---|
| onInitBoard() | 白板初始化时回调白板信息。 |
| onCreatePages() | 已创建一个新页面回调。 |
| onFlipPage() | 翻页回调。 |
| onRemovePages() | 删除页面回调。 |
| onPageIndexChanged() | 当前页发生改变时触发此回调,例如,翻页或删除操作。监听本回调及时更新 UI 画面。 |
| onPagesCountChanged() | 总页数发生改变时触发此回调,例如,创建新页面或删除操作。监听本回调及时更新 UI 画面。 |
| onChangePageBackground() | 页面背景信息修改时触发该回调。 |
| onChangeBoardBackground() | 修改白板默认背景回调。 |
| onWarning() | 当内部发生警告信息时回调该事件。 |
| onLockBoard() | 当白板锁定状态发生改变时,将触发该回调。 |
| onRecordUpdated() | 白板操作记录堆栈变化回调。 |
| onLockElement() | 锁定画板图形。 |
| onError() | 错误回调。 |
| onLoadingImage() | 加载画面回调。 |
| onClearPage() | 白板清空回调。 |
| onZoomInfoChanged() | 当触发zoom相关操作时触发 |