互动白板
  • iOS
  • Android
  • macOS
  • Windows
  • Web : JavaScript
  • Electron
  • 概述
  • 价格说明
  • 下载
  • 跑通示例源码
  • 接入指南
  • 快速开始
  • 场景实践
  • 客户端 API
  • 服务端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • 互动白板
  • 下载
  • 发布日志

发布日志

更新时间:2024-03-25 17:07

2.16.0 版本

发布日期:2024-03-25

问题修复

1. 修复了容器拖拽(transform X轴、Y轴偏移)引起的图元错位问题

2. 修复了用户在 Web 端输入文本后,在 iOS 或 Android 端对其再次编辑后显示不全的问题

3. 修复了偶现的激光笔未同步给其他端问题

4. 修复了无法对异常图元操作的问题

新增 clearPageMode。在初始化 SDK 后且开始绘制图元前,调用 setCustomizedConfig,传入 key'clearPageMode',传入 value'1'

随后,当用户在异常场景下绘制出图元后,SDK 会自行判断该图元是否异常。如果判断为异常,SDK 会自行修正该图元。该用户即可对该图元执行正常操作,如删除、拖动等。



2.15.3 版本

发布日期:2024-02-26

问题修复

1. 修复了使用文本工具输入中文换行时文字遮盖问题

2. 修复了使用文本工具时,因刷新、切换窗口等操作造成文本异常失去焦点的文本显示问题



2.15.2 版本

发布日期:2024-01-30

问题修复

  1. 修复已知问题,提高稳定性。


2.15.1 版本

发布日期:2023-12-11

问题修复

  1. 修复已知问题,提高稳定性。


2.15.0 版本

发布日期:2023-10-23

新增功能

功能项 功能描述 相关接口
新增 Express 支持版本 SuperBoard Web SDK 可适配 Express-Video 3.0.0 及之前的 SDK。 -

改进优化

优化项 优化描述 相关接口
优化日志上报 优化日志上报场景 -

问题修复

  1. 修复了在本端断网期间,对端新增/删除/切换白板,随后本端重连网络,无法同步最新白板的问题
  2. 修复了使用文本工具输入特殊字符 '<' '&lt' 或 '&gt' 后,再输入字母会导致自动换行的问题
  3. 修复了本端使用画笔时断网,将画笔切换为激光笔,随后网络恢复,本端的激光笔操作无法同步到对端白板上的问题
  4. 修复了用户 A 在纯白板上绘制图形时,用户 B 切换至文件白板后又切换回纯白板,用户 B 无法看到该图形的问题
  5. 修复了本端断网重连后出现多余光标的问题


2.12.3 版本

发布日期:2023-09-11

问题修复

  1. 修复了英文字母底部的截断问题
  2. 修复了斜体文本左下部和右上部的截断问题


2.12.2 版本

发布日期:2023-07-20

问题修复

  1. 修复了通过 npm 方式集成 SDK 后,TS 项目因缺少声明文件导致项目编译报错问题。


2.12.1 版本

发布日期:2023-07-19

问题修复

  1. 修复在 Safari 浏览器中,文本工具在输入状态时状态框高度计算异常的问题
  2. 修复设置自定义光标文本的值为空时,文本没有消失的问题
  3. 修复某些场景下,图元无法被选中或删除的问题
  4. 修复多次操作图元并撤销重做后,出现无法再次重做的问题
  5. 修复其他已知问题


2.11.0 版本

发布日期:2023-05-11

新增功能

功能项 功能描述 相关接口
光标支持自定义文字展示 支持在画笔光标上展示自定义的文字信息。 setCustomCursorAttribute


2.10.0 版本

发布日期:2023-04-10

问题修复

  1. 修复了后进房的用户无法同步缩放画面的问题。

  2. 修复了 Safari 浏览器展示文本图元时,文本页面四角显示不全的问题。

  3. 在同时集成了文件共享(ZegoDocsView SDK)和互动白板(ZegoWhiteboardView SDK)的场景下:

    • 修复了放大拖拽图元后,无法清除图元的问题。
    • 修复了动态 PPT 在放大拖拽后,切页会不同步的问题。
    • 修复了在 Safari 浏览器下刷新页面时,其他用户正在播放的视频变为暂停的问题。
    • 修复了网络异常导致动态 PPT 切换步骤超时,其他用户多切一步、以及不能连续切步的问题。
  4. 修复了文本输入文字达到最大限制后,继续输入中文会删除之前文字的问题。

  5. 修复了截图功能在保存动态 PPT 和 Excel 文件时,保存的截图样式丢失的问题。

  6. 修复了一端用户新增文本图元后,其他用户擦除该文本图元后无法撤销重做的问题。

  7. 修复了在开启自定义光标后,多端同时进行涂鸦绘制时,其他用户端同步展示会出现光标交替闪烁的问题。

  8. 修复了在移动设备使用橡皮擦擦除叠加在一起的多个图元时,会一起擦除所有图元的问题。

  9. 修复了一端用户使用激光笔后,切换为画笔工具绘制时,其他用户端仍显示激光笔的问题。



2.9.0 版本

发布日期:2022-12-26

问题修复

修复截图功能在 Safari/Firefox 浏览器上的兼容问题。



2.8.1 版本

发布日期:2022-12-01

问题修复

修复了更改浏览器分辨率时、可能会引起图元消失的问题。



2.8.0 版本

发布日期:2022-11-18

问题修复

修复了异常情况下画笔残留的问题。



2.7.1 版本

发布日期:2022-10-10

问题修复

修复已知问题。



2.7.0 版本

发布日期:2022-10-10

改进优化

优化项 优化描述 相关接口
日志优化 优化日志上报格式 -


2.6.0 版本

发布日期:2022-08-22

问题修复

修复了无法上传本地图片的问题。



2.5.0 版本

发布日期:2022-07-05

改进优化

优化项 优化描述 相关接口
优化日志 优化日志信息 -

问题修复

修复了一个概率性拉取白板失败的问题



2.4.0 版本

发布日期:2022-06-06

改进优化

优化项 优化描述 相关接口
优化 SDK 间的版本依赖关系 优化与 Express-Video SDK 的版本依赖关系。 -


2.3.0 版本

发布日期:2022-05-26

改进优化

优化项 优化描述 相关接口
优化鉴权方式 提高 Token 安全性,支持使用 “token04” 版本的 Token,具体请参考 使用 Token 鉴权
优化自定义光标传输数据时机 关闭此功能时,将不会发送数据。 -


2.2.2 版本

发布日期:2022-04-13

问题修复

修复已知问题。



2.2.0 版本

发布日期:2022-01-18

新增功能

优化项 优化描述 相关接口
新增自定义光标功能 新增画笔自定义光标功能。可以通过调用 setCustomCursorAttribute 接口设置画笔光标样式。

改进优化

优化项 优化描述 相关接口
新增错误码 3030011 光标设置偏移值超出光标图片大小。 -


2.1.6 版本

发布日期:2021-11-19

问题修复

修复开启笔锋后,画笔、椭圆、矩形绘制后会消失的问题。



2.1.5 版本

发布日期:2021-11-16

改进优化

优化项 优化描述 相关接口
废弃测试环境 统一环境概念,对外不再区分测试环境/正式环境,详见 测试环境废弃说明 -


2.1.0 版本

发布日期:2021-10-15

改进优化

优化项 优化描述 相关接口
优化笔锋效果 优化开启笔锋时,在白板上绘制的轨迹过短时会缺失的问题。 -
优化多端图元显示位置 优化多端在共享超大文件白板时,图元显示位置会偏移的问题。 -
优化图片图元内存占用 优化图片图元过多的情境下内存占用过大的问题。 -


2.0.0 版本

发布日期:2021-09-02

新增功能

优化项 优化描述 相关接口
白板缩放回调 新增监听白板缩放变更时的回调。 viewScale


1.23.0 版本

发布日期:2021-07-20

改进优化

优化项 优化描述 相关接口
优化笔锋效果 为了解决开启笔锋模式在一些缓慢绘制下导致绘制点不连贯的问题,优化了笔锋效果,经过优化后线条绘制效果更加连贯。 -

问题修复

该版本修复了如下问题:

  1. 修复 PPT 文件和动态 PPT 文件在缩放情况下在视窗边缘使用文本书写超出边界导致对端文件白板发生偏移的问题。
  2. 修复房间内其他成员绘制的同时,本端后进房,只能同步部分图元的问题。


1.22.0 版本

发布日期:2021-07-06

新增功能

功能项 功能描述 相关接口
新增白板笔锋功能 支持配置绘制时是否带笔锋效果。 enableHandwriting

改进优化

优化项 优化描述 相关接口
优化错误提示 优化创建白板时父容器物理尺寸为 0 的错误提示。

问题修复

该版本修复了如下问题:

  1. 修复断线重连后白板内容与房间内其他成员不一致的问题。
  2. 修复后进房白板背景图显示异常的问题。
  3. 修复白板相关 DOM 被删除后 attachView 失败的问题。
  4. 修复白板容器自适应后图元坐标偏差的问题。
  5. 修复可滚动的文件白板在自适应后文件内容渲染不正确的问题。
  6. 修复了使用手写板书写时偶现部分图元丢失的问题。


1.21.2 版本

发布日期:2021-06-10

改进优化

优化项 优化描述 相关接口
优化版本依赖关系 优化与 Express-Video SDK 的版本依赖关系。 -

问题修复

该版本修复了如下问题:

  1. 修复调用 reloadView 接口重新渲染白板后,白板消失的问题。
  2. 修复在非第一页调用 reloadView 接口重新渲染白板后,绘制图元偏移的问题。


1.21.0 版本

发布日期:2021-05-31

新增功能

功能项 功能描述 相关接口
新增白板同步缩放功能 可以发送和接收白板的缩放状态。

改进优化

优化项 优化描述 相关接口
白板名称长度限制 白板名称长度限制统一为 128 字节,超出会抛出错误码 3020004。 ZegoWhiteboardViewErrorViewNameLimit
校验登录状态 创建白板、销毁白板、获取白板列表增加是否登录的校验,如果未登录返回相关错误码。

问题修复

该版本修复了其他端二次编辑文本图元,Web 端文本的最后一行不显示的问题。



1.20.0 版本

发布日期:2021-04-29

新增功能

功能项 功能描述 相关接口
新增白板自适应父容器尺寸功能 父容器尺寸改变时,通过 reloadView 接口重新渲染白板,实现白板自适应父容器尺寸。 reloadView
新增 H5 文件白板 新增 H5 文件白板,支持 H5 文件类型。 -

改进优化

优化项 优化描述 相关接口
优化拉取图元策略 优化批量拉取大量图元策略。 -
优化涂鸦绘制 涂鸦绘制超过限制时中断绘制。 -
优化回调 优化 viewScroll 回调时机。 viewScroll
图片图元尺寸 图片图元尺寸自适应。 -
新增错误码 3020007 当动画信息过长时,会报此错误码。 -

问题修复

该版本修复了如下问题:

  1. 修复销毁指定白板时偶现其他白板也被销毁的问题。
  2. 修复白板名称过长返回错误码异常的问题。
  3. 修复动态 PPT 中动画个数超过限制时,没有返回错误码的问题。
  4. 修复同时绘制图元时对端图元绘制卡顿的问题。


1.19.1 版本

发布日期:2021-04-15

改进优化

优化项 优化描述 相关接口
优化版本依赖关系 优化与 Express-Video SDK 的版本依赖关系。 -


1.19.0 版本

发布日期:2021-03-25

新增功能

功能项 功能描述 相关接口
新增白板权限控制功能 白板的滚动、缩放,图元创建、编辑、移动、删除和清空等操作权限可以通过 服务端 API 进行控制。 -
新增设置白板背景图功能 可通过调用 setBackgroundImage 接口设置对应的图片当做白板背景,可以传入相应的枚举值,来设置对应的图片填充模式,可收到对应回调。
新增清除白板背景图片功能 当开发者需要清除白板背景图时,可以调用 clearBackgroundImage 接口来清除。 clearBackgroundImage
新增权限变更回调

通过 whiteboardAuthChange 事件,可收到白板滚动和缩放权限变更的回调。

通过 whiteboardGraphicAuthChange 事件,可收到白板图元创建、编辑、删除、移动、清空权限变更的回调。

改进优化

优化项 优化描述 相关接口
新增错误码

新增如下错误码:

  • 3050001:无白板缩放权限时缩放白板。
  • 3050002:无白板滚动权限时调用 API 滚动白板。
  • 3050003:无创建图元权限时通过手势创建图元。
  • 3050004:无编辑图元权限时编辑他人创建的图元。
  • 3050005:无移动权限时移动他人创建的图元。
  • 3050006:无删除图元权限时删除他人创建的图元。
  • 3050007:无清空图元权限时清空图元。
-
优化图元框选状态 批量框选图元的时候,针对每个被框选的图元,显示单独的选中框,便于更加清楚直观的看出哪些图元已被选中。 -


1.18.0 版本

发布日期:2021-03-04

新增功能

功能项 功能描述 相关接口
新增实时轨迹同步功能 本端在进行涂鸦、矩形、椭圆、直线等图元绘制时,远端可以实时同步显示绘制轨迹。 -

改进优化

优化项 优化描述 相关接口
功能优化 优化撤销、重做功能。 -

问题修复

该版本修复了如下问题:

  1. 修复后进房间时点击动态 PPT 步数回退的问题。
  2. 修复后进房间时操作跨页图元失败的问题。
  3. 修复激光笔位置偏移问题。
  4. 修复滚动、翻页与图元绘制同时操作问题。
  5. 修复其他已知问题。

接口变更

  • 废弃接口
废弃接口 变更说明 预计删除版本

废弃接口:enable 和 enableUserOperation

替代接口setWhiteboardOperationMode

- 1.18

废弃接口:isEnable

- 1.18

废弃接口:getPage

替代接口getCurrentPage

- 1.18


1.17.0 版本

发布日期:2021-02-04

新增功能

功能项 功能描述 相关接口
新增白板快照功能

该功能将白板当前页内容保存成图片,包括图元、图片、自定义图形、背景色等。

新增白板快照 snapshot 接口,获取到该白板快照的 base64 数据。获取到 base64 数据后,可以将该数据转换成图片。

snapshot
支持触屏设备 新增对触屏设备的支持。 -

问题修复

该版本修复了如下问题:

  1. 修复白板放大并重复切换后,拖拽白板时出现的白板跳动问题。

  2. 修复 iOS 11 中无法显示自定义图片、自定义图形问题。



1.16.0 版本

发布日期:2021-01-21

改进优化

优化项 优化描述 相关接口
优化交互流程 优化橡皮擦清除图元交互流程。 -
优化交互流程 优化选择图元交互流程。 -

问题修复

该版本修复了撤销、重做部分场景下图元位置不同步的问题。



1.15.0 版本

发布日期:2021-01-07

新增功能

功能项 功能描述 相关接口
新增白板插入图片功能 该功能可以实现通过调用插入图片 addImage 接口,在白板上同步显示图片。并且可对图片的大小、位置进行同步的缩放和移动,可与普通图元一样通过清除工具清除。 addImage
新增上传自定义图形功能 上传 url 网络图片,添加自定义图形、选择自定义图形工具后,可以通过手势拖动将已上传的自定义图形绘制在白板上,并对图形大小、位置可以进行同步的缩放和移动。自定义图形可与普通图元一样通过清除工具清除。
  • addImage
  • ZegoWhitebaordViewToolCustomImage
新增自定义图形工具 选择自定义图形工具后,可以通过手势拖动将已上传的自定义图形绘制在白板上。 setToolType
新增白板操作模式设置功能 通过 ZegoExpressEngine 类的 setWhiteboardOperationMode 方法,可设置白板操作模式。 setWhiteboardOperationMode
新增白板延时渲染设置功能 通过 ZegoExpressEngine 类的 setDeferredRenderingTime 方法,设置白板延时渲染。 setDeferredRenderingTime
新增错误码 - ZegoWhiteboardError


1.14.0 版本

发布日期:2020-12-24

改进优化

优化项 优化描述 相关接口
优化日志 优化内部日志上报,增加了更加详细的日志。 -
优化图元清空方法 优化了清空当前页图元方法,快速定位图元位置并清除。 -

问题修复

该版本修复了如下问题:

  1. 修复单页动态 PPT 文件步数多端不同步的问题。
  2. 修复单页纯白板缩放后不可绘制图元的问题。
  3. 修复文本图元在白板边界自动换行异常的问题。
  4. 修复清除当前页中跨页图元异常的问题。
  5. 修复从动态 PPT 文件切换到其他白板再切回后,绘制工具不生效、步数不同步的问题。


1.13.0 版本

发布日期:2020-12-07

新增功能

功能项 功能描述 相关接口
新增清空白板指定区域图元的功能 用于清空白板指定区域图元。 clearCurrentPage

改进优化

优化项 优化描述 相关接口
传输数据限制 当操作的图元超出传输数据最大限制 5 KB,将错误抛出到全局错误回调中。 -
优化声明 简化了 SDK 相关类型声明。 -
优化文件滚动 优化了内部文件滚动同步功能。 -

问题修复

该版本修复了如下问题:

  1. 修复白板名称过长导致创建白板异常的问题。
  2. 修复设置文本斜体情况下输入框右侧文本展示不全的问题。
  3. 修复超长文件滚动同步异常的问题。
  4. 修复本端白板视图还未渲染完成,丢失远端白板滚动信息的问题。


1.12.0 版本

发布日期:2020-11-19

新增功能

功能项 功能描述 相关接口
新增操作图元相关功能
  • 在白板中添加文本。
  • 允许/禁止对白板做涂鸦、缩放、滚动等操作。
  • 删除选中图元。

问题修复

该版本修复了如下问题:

  1. 修复垂直或者水平于浏览器边界的直线无法框选的问题。
  2. 修复当文本在编辑中时去拖动其他文本无法拖动的问题。


1.11.0 版本

发布日期:2020-11-02

新增功能

功能项 功能描述 相关接口
新增工具 新增动态 PPT 点击工具类型 ZegoWhiteboardViewToolClick,可通过鼠标控制动画下一步操作。 setToolType

问题修复

该版本修复了文本显示异常等问题。



1.10.0 版本

发布日期:2020-09-28

改进优化

优化项 优化描述 相关接口
优化白板缩放权限控制 优化了白板缩放权限控制,无白板操作权限时只能在当前白板视图内拖拽。 -

问题修复

该版本修复了如下问题:

  1. 修复了文本图元相关问题。
  2. 修复了撤销、重做相关问题。


1.9.0 版本

发布日期:2020-09-07

新增功能

功能项 功能描述 相关接口
新增日志功能 新增本地日志、日志上报功能。 -


1.8.0 版本

发布日期:2020-08-18

新增功能

功能项 功能描述 相关接口
新增文本设置字体功能 将文本设置为粗体、斜体功能。

问题修复

该版本修复了激光笔的已知问题。

本篇目录