互动白板
  • 平台类型
  • 框架 / 引擎
  • iOS
  • Android
  • macOS
  • Windows
  • Linux
  • Web
  • 小程序
互动白板 SDK
npm
2021.04.15 Version: 1.19.1

改进优化

1. 优化与 Express-Video SDK 的版本依赖关系

2021.03.25 Version: 1.19.0

新增功能

1. 新增白板权限控制功能

白板的滚动、缩放,图元创建、编辑、移动、删除和清空等操作权限可以通过 服务端 API 进行控制。

2. 新增设置白板背景图功能

可通过调用 setBackgroundImage 接口设置对应的图片当做白板背景,可以传入相应的枚举值,来设置对应的图片填充模式,可收到对应回调。

相关 API 请参考 setBackgroundImageZegoWhiteboardViewImageFitMode

3. 新增清除白板背景图片功能

当开发者需要清除白板背景图时,可以调用 clearBackgroundImage 接口来清除。

相关 API 请参考 clearBackgroundImage

4. 新增权限变更回调

相关 API 请参考 whiteboardAuthChangewhiteboardGraphicAuthChange

改进优化

1. 新增如下错误码

错误码 说明
3050001 无白板缩放权限时缩放白板。
3050002 无白板滚动权限时调用 API 滚动白板。
3050003 无创建图元权限时通过手势创建图元。
3050004 无编辑图元权限时编辑他人创建的图元。
3050005 无移动权限时移动他人创建的图元。
3050006 无删除图元权限时删除他人创建的图元。
3050007 无清空图元权限时清空图元。

2. 优化图元框选状态

批量框选图元的时候,针对每个被框选的图元,显示单独的选中框,便于更加清楚直观的看出哪些图元已被选中。

2021.03.04 Version: 1.18.0

新增功能

1. 新增实时轨迹同步功能

本端在进行涂鸦、矩形、椭圆、直线等图元绘制时,远端可以实时同步显示绘制轨迹。

改进优化

1. 优化撤销、重做功能

问题修复

1. 修复后进房间时点击动态 PPT 步数回退的问题

2. 修复后进房间时操作跨页图元失败的问题

3. 修复激光笔位置偏移问题

4. 修复滚动、翻页与图元绘制同时操作问题

5. 修复其他已知问题

废弃接口

1. 废弃 enable 和 enableUserOperation 接口,请使用 setWhiteboardOperationMode 接口

2. 废弃 isEnable 接口

3. 废弃 getPage 接口,请使用 getCurrentPage 接口

2021.02.04 Version: 1.17.0

新增功能

1. 新增白板快照功能

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

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

相关 API 请参考 snapshot

2. 新增对触屏设备的支持

问题修复

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

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

2021.01.21 Version: 1.16.0

改进优化

1. 优化橡皮擦清除图元交互流程

2. 优化选择图元交互流程

问题修复

1. 修复撤销、重做部分场景下图元位置不同步的问题

2021.01.07 Version: 1.15.0

新增功能

1. 新增白板插入图片功能

该功能可以实现通过调用插入图片 addImage 接口,在白板上同步显示图片。并且可对图片的大小、位置进行同步的缩放和移动,可与普通图元一样通过清除工具清除。

相关 API 请参考 addImage

2. 新增上传自定义图形功能

上传 url 网络图片,添加自定义图形、选择自定义图形工具后,可以通过手势拖动将已上传的自定义图形绘制在白板上,并对图形大小、位置可以进行同步的缩放和移动。自定义图形可与普通图元一样通过清除工具清除。

相关 API 请参考 addImage,ZegoWhitebaordViewToolCustomImage

3. 新增自定义图形工具

选择自定义图形工具后,可以通过手势拖动将已上传的自定义图形绘制在白板上。

相关 API 请参考 setToolType

4. 新增白板操作模式设置功能

通过 ZegoExpressEngine 类的 setWhiteboardOperationMode 方法,可设置白板操作模式。

相关 API 请参考 setWhiteboardOperationMode

5. 新增白板延时渲染设置功能

通过 ZegoExpressEngine 类的 setDeferredRenderingTime 方法,设置白板延时渲染。

相关 API 请参考 setDeferredRenderingTime

6. 新增错误码

相关 API 请参考 ZegoWhiteboardError

2020.12.24 Version: 1.14.0

改进优化

1. 优化内部日志上报,增加了更加详细的日志

2. 优化了清空当前页图元方法,快速定位图元位置并清除

问题修复

1. 修复单页动态 PPT 文件步数多端不同步的问题

2. 修复单页纯白板缩放后不可绘制图元的问题

3. 修复文本图元在白板边界自动换行异常的问题

4. 修复清除当前页中跨页图元异常的问题

5. 修复从动态 PPT 文件切换到其他白板再切回后,绘制工具不生效、步数不同步的问题

2020.12.07 Version: 1.13.0

新增功能

1. 新增清空白板指定区域图元的功能

相关 API 请参考:clearCurrentPage

改进优化

1. 当操作的图元超出传输数据最大限制 5KB,将错误抛出到全局错误回调中

2. 简化了 SDK 相关类型声明

3. 优化了内部文件滚动同步功能

问题修复

1. 修复白板名称过长导致创建白板异常的问题

2. 修复设置文本斜体情况下输入框右侧文本展示不全的问题

3. 修复超长文件滚动同步异常的问题

4. 修复本端白板视图还未渲染完成,丢失远端白板滚动信息的问题

2020.11.19 Version: 1.12.0

新增功能

新增操作图元相关功能:

1. 在白板中添加文本

相关 API 请参考:addText

2. 允许/禁止对白板做涂鸦、缩放、滚动等操作

相关 API 请参考:enableUserOperation

3. 删除选中图元

相关 API 请参考:deleteSelectedGraphics

问题修复

1. 修复垂直或者水平于浏览器边界的直线无法框选的问题

2. 修复当文本在编辑中时去拖动其他文本无法拖动的问题

2020.11.02 Version: 1.11.0

新增功能

1. 新增动态 PPT 点击工具类型 ZegoWhiteboardViewToolClick ,可通过鼠标控制动画下一步操作

相关 API 请参考 setToolType

问题修复

1. 修复文本显示异常等问题

2020.09.28 Version: 1.10.0

改进优化

1. 优化了白板缩放权限控制,无白板操作权限时只能在当前白板视图内拖拽

问题修复

1. 修复了文本图元相关问题

2. 修复了撤销、重做相关问题

2020.09.07 Version: 1.9.0

新增功能

1. 新增本地日志、日志上报功能

2020.08.18 Version: 1.8.0

新增功能

1. 新增将文本设置为粗体、斜体功能

相关 API 请参考 setTextItalicsetTextBold

问题修复

1. 修复了激光笔的已知问题