该版本于 2023 年 4 月 25 日发布。
此次升级包含的客户端系统有:Android、iOS、Web,如无特别说明,涉及的新增或变动在上述 3 个端均适用。
该版本对多个 API 进行了优化,升级时建议根据最新版本快速开始 Demo 进行集成和接入。
getCurrentWhiteBoardId 获取当前白板 ID。| Android | iOS | Web |
|---|---|---|
| getCurrentWhiteBoardID | getCurrentWhiteBoardID | getCurrentWhiteBoardId() |
getRoomStatus 感知房间状态。| Android | iOS | Web |
|---|---|---|
| getRoomStatus | getRoomStatus: | getRoomStatus() |
该版本于 2023 年 2 月 8 日发布。
此次升级包含的客户端系统有:Android、iOS、Web,如无特别说明,涉及的新增或变动在上述 3 个端均适用。
| 接口 | 变更前 | 变更后 |
|---|---|---|
| 关闭所有白板 | closeAllWhiteBoard | closeRoom |
| 接口 | 变更前 | 变更后 |
|---|---|---|
| 创建白板 | 用户进房后,如果当前白板房间未创建白板,SDK 将自动创建白板,并触发 onCreateWhiteBoard, 返回该白板。 | 用户进房后,需要 调用 createWhiteBoard 手动创建白板。仍可通过 onCreateWhiteBoard 获取刚创建的白板。 |
| 接口 | 变更前 | 变更后 |
|---|---|---|
| 获取所有页面 | GetAllPageInfo | getAllPageInfo |
| 获取页面总数 | GetAllPagesCount | getAllPagesCount |
| 获取 PageId | GetPageIndexWhitPageId: | getPageIndexWhitPageId: |
| 设置时间戳 | SetMediaSyncTimestamp: | setMediaSyncTimestamp: |
| 页面背景变更回调 | OnChangePageBackground:backgroundInfo: | byteWhiteBoard:onChangePageBackground:backgroundInfo: |
| 白板背景变更回调 | OnChangeBoardBackground: | byteWhiteBoard:onChangeBoardBackground: |
| 白板创建回调 | OnWhiteBoardCreated:elapsed: | createWhiteBoard:pageInfo:backgroundInfo:boardNmae: |
| 连接状态改变回调 | OnConnectionStateChanged: | byteWhiteBoardRoomManager:onConnectionStateChanged: |
| 接口 | Android | iOS | Web |
|---|---|---|---|
| 画报编辑工具新增缩放平移工具 | setEditType | setEditType: | setEditType() |
| 设置是否同步缩放设置 | setViewMode | setViewMode: | setViewMode |
| 设置最大缩放 | setMaxZoom | setMaxZoom: | setMaxZoom |
| 放大 | zoomIn | zoomIn: | zoomIn |
| 缩小 | zoomOut | zoomOut: | zoomOut |
| 指定中心点缩放白板 | zoomTo | zoomTo:Y:X: | zoomTo |
| 视图恢复默认大小 | resetZoom | resetZoom | resetZoom |
| 获取当前缩放系数 | getZoomFactor | getZoomFactor | getZoomFactor |
| 白板缩放回调 | onZoomInfoChanged | byteWhiteBoard:onZoomInfoChanged:offstX:offstY: | onZoomInfoChanged |
| 缩放同步开关变更回调 | onViewModeChanged | byteWhiteBoard:onViewModeChanged: | Web 通过 setViewMode 返回的 Promise 感知本端 ViewMode 变化。 |
| 平台 | Android | iOS | Web |
|---|---|---|---|
| 接口 | exportCurrentPageSnapshot | exportCurrentPageSnapshot | exportCurrentPageSnapshot |
| 回调 | onExportSnapshot | byteWhiteBoard:onExportSnapshot:filePath: | Web 通过 exportCurrentPageSnapshot 返回的 Promise 接收快照地址。 |
白板录像回放功能模块增加加载完成回调。你可以通过监听以下回调,提示用户和对白板录像进行播放。
| 接口 | Android | iOS | Web |
|---|---|---|---|
| 白板录像加载完成回调 | onLoadPlaybackData | byteWhiteBoardRoom:onLoadPlaybackData:finish: | onLoadPlaybackData |
该版本于 2022 年 12 月 16 日发布。
缺陷修复。
该版本于 2022 年 12 月 5 日发布。
首次发布了移动端的 Beta 版本,包括 Android 和 iOS。
| Android | iOS | Web |
|---|---|---|
enableCursorSync | enableCursorSync: | enableCursorSync() |
| Android | iOS | Web |
|---|---|---|
addImage | addImage:X:Y:width:height: | addImage() |
| Android | iOS | Web |
|---|---|---|
setCursorStyle | setCursorStyle: | setCursorStyle() |
| Android | iOS | Web |
|---|---|---|
setShapeStyle | setShapeStyle: | setShapeStyle() |
| Android | iOS | Web |
|---|---|---|
onConnectionStateChanged | byteWhiteBoardRoomManager:OnConnectionStateChanged: | onConnectionStateChanged() |
changeBoardSize,调整本端的画布大小。该版本于 2022 年 11 月 21 日发布,是首个对外发布的 Beta 版本。