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

发布日志

更新时间:2023-07-19 15:12

2.5.0 版本

发布日期:2023-07-19

问题修复

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


2.4.0 版本

发布日期:2023-05-06

新增功能

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

改进优化

优化项 优化描述 相关接口
更新音视频 SDK 音视频 SDK 更新为 Express Video SDK v3.4.1。 -

废弃删除

  1. 从 2.4.0 版本开始,废弃了对 iOS 11.0 以下版本的支持,iOS Deployment Target(最低支持版本)提升到 iOS 11.0

    具体说明,请参考 App Store submission requirement starts April 25Xcode 14 Release Notes

  2. 从 2.4.0 版本开始,iOS SDK 不再支持 32 位 armv7 架构

    具体说明,请参考 Xcode 14 Release Notes



2.3.7 版本

发布日期:2023-04-10

新增功能

功能项 功能描述 相关接口
新增设置白板最大缩放比例的功能

新增设置白板最大缩放比例的功能,支持用户通过 setWhiteboardMaxScaleFactor 接口自行调整缩放比例的最大倍数,适应不同的教育场景。

默认放大比例的最大倍数为 300%,最大可设置为 1000%。

setWhiteboardMaxScaleFactor


2.3.6 版本

发布日期:2023-03-28

改进优化

优化项 优化描述 相关接口
音视频 SDK 更新 音视频 SDK 更新为 Express Video SDK v3.3.0。 -


2.3.5 版本

发布日期:2022-12-27

改进优化

优化项 优化描述 相关接口
音视频 SDK 更新 音视频 SDK 更新为 Express Video SDK v3.0.3。 -


2.3.0 版本

发布日期:2022-05-26

改进优化

优化项 优化描述 相关接口
优化鉴权方式
  • 2.3.0 或以上版本的 SDK,在创建引擎(createEngineWithProfile)时,不传 AppSign;并且在登录房间(loginRoom)时必须传入 Token,鉴权通过后即可使用实时音视频功能和白板功能,具体请参考 使用 Token 鉴权
  • 2.3.0 以下版本的 SDK,在创建引擎(createEngineWithProfile)时传入 AppSign,鉴权通过后即可使用实时音视频功能和白板功能。


2.2.0 版本

发布日期:2022-01-18

新增功能

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

改进优化

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


2.1.5 版本

发布日期:2021-11-16

改进优化

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


2.1.1 版本

发布日期:2021-10-27

问题修复

修复了特定场景下 SDK 会崩溃的问题。



2.1.0 版本

发布日期:2021-10-15

改进优化

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


2.0.1 版本

发布日期:2021-09-13

问题修复

修复了如果当前 toolType 不是可绘制工具类型,设置画笔线条宽度 BrushSize 会失效的问题。



2.0.0 版本

发布日期:2021-09-02

新增功能

功能项 功能描述 相关接口
白板切换 新增白板切换接口,调用该方法,会更新切换目标白板的Zorder值,远端会收到白板切换的回调,用于同步切换。
房间状态回调 新增监听到房间状态变更时的回调。


1.23.0 版本

发布日期:2021-07-20

改进优化

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


1.22.0 版本

发布日期:2021-07-06

新增功能

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

改进优化

优化项 优化描述 相关接口
校验SDK版本号 当前SDK版本与依赖的 Express-Video SDK 版本不匹配初始化时抛出错误码 3000007 。 ZegoWhiteboardViewErrorVersionMismatch

问题修复

修复了拉取缩放信息时造成的主线程卡顿问题。



1.21.0 版本

发布日期:2021-05-31

新增功能

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

改进优化

优化项 优化描述 相关接口
白板名称长度限制 白板名称长度限制统一为 128 字节,超出会抛出错误码 3020004。 ZegoWhiteboardViewErrorViewNameLimit
白板初始化目录检查

初始化的时候,会检查设置的日志或缓存目录是否可用。

  • 如果日志目录不可用,会抛出错误码 3040010。
  • 如果缓存目录不可用,会抛出错误码 3040011。
校验登录状态 创建白板、销毁白板、获取白板列表增加是否登录的校验,如果未登录返回相关错误码。 ZegoWhiteboardViewErrorNoLoginRoom
SDK 日志上传优化 开发者未设置日志路径时,会使用互动白板的默认路径记录日志,在上传日志时,会把相关日志上传到此默认路径。建议开发者不必设置日志路径,使用 SDK 内部默认路径即可。 -


1.20.0 版本

发布日期:2021-04-29

新增功能

功能项 功能描述 相关接口
新增 H5 文件白板 新增 H5 文件白板,支持 H5 文件类型。 -

改进优化

优化项 优化描述 相关接口
图片尺寸自适应 添加图片时,根据白板的宽高对图片进行自适应的大小调整。 -
白板尺寸自适应 添加白板时,根据父容器的宽高对白板进行自适应的大小调整。 -
新增错误码 3020007 当动画信息过长时,会报此错误码。 -

问题修复

该版本修复了横竖屏切换的时候偶现的一些问题。



1.19.1 版本

发布日期:2021-03-29

问题修复

该版本修复了白板不可滚动问题。



1.19.0 版本

发布日期:2021-03-25

新增功能

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

通过 onWhiteboardAuthChanged 代理,可收到白板滚动和缩放权限变更的回调。

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

改进优化

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

新增如下错误码:

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

接口变更

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

废弃接口:addTextEdit

替代接口addTextEditWithComplete

新接口在原接口的功能基础上,新增图元创建权限回调。创建图元时,接口内部进行同步鉴权,如果用户无图元创建权限则会返回 3050003 错误码。 1.22.0

废弃接口:[addText:positionX:positionY:]

替代接口addText:positionX:positionY:complete:

新接口在原接口的功能基础上,新增图元创建权限回调。创建图元时,接口内部进行同步鉴权,如果用户无图元创建权限则会返回 3050003 错误码。 1.22.0

废弃接口:[clear:]

替代接口clear:complete:

新接口在原接口的功能基础上,新增图元删除权限回调。删除图元时,接口内部进行同步鉴权,如果用户无图元删除权限则会返回 3050006 错误码。 1.22.0

废弃接口:[deleteSelectedGraphics]

替代接口deleteSelectedGraphicsWithComplete:

新接口在原接口的功能基础上,新增图元删除权限回调。删除图元时,接口内部进行同步鉴权,如果用户无图元删除权限则会返回 3050006 错误码。 1.22.0

废弃接口:[clear]

替代接口clearWithComplete:

新接口在原接口的功能基础上,新增图元清空权限回调。清空图元时,接口内部进行同步鉴权,如果用户无图元清空权限则会返回 3050007 错误码。 1.22.0
  • 删除接口
删除接口 变更说明

删除接口:[canDraw]

替代接口setWhiteboardOperationMode:

-

删除接口:[enableUserOperation]

替代接口setWhiteboardOperationMode:

-


1.18.0 版本

发布日期:2021-03-04

新增功能

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

改进优化

优化项 优化描述 相关接口
涂鸦图元绘制平滑度优化 - -


1.16.0 版本

发布日期:2021-01-21

新增功能

功能项 功能描述 相关接口
互动白板 SDK 支持 Bitcode - -


1.15.0 版本

发布日期:2021-01-07

新增功能

功能项 功能描述 相关接口
新增白板插入图片功能 该功能可以实现通过调用插入图片 addImage 接口,在白板上同步显示图片,并且可对图片的大小、位置进行同步的缩放和移动,可与普通图元一样通过清除工具清除。 addImage:
新增上传自定义图形功能 上传 url 网络图片,添加自定义图形、选择自定义图形工具后,可以通过手势拖动将已上传的自定义图形绘制在白板上,并对图形大小、位置可以进行同步的缩放和移动。自定义图形可与普通图元一样通过清除工具清除。
新增自定义图形工具 选择自定义图形工具后,可以通过手势拖动将已上传的自定义图形绘制在白板上。 setToolType
新增白板 SDK 缓存路径设置 通过 ZegoWhiteboardConfigcacheFolder 属性,可设置文件缓存路径。 cacheFolder
新增白板 SDK 缓存清除功能 通过 ZegoWhiteboardManagerclearCacheFolder 方法,可以清除白板 SDK 缓存。 clearCacheFolder
新增错误码 - ZegoWhiteboardViewError


1.14.0 版本

发布日期:2020-12-24

新增功能

功能项 功能描述 相关接口
新增设置白板操作模式功能 该功能可以设置当前白板的操作模式。白板视图 ZegoWhiteboardView 有四种基本操作模式,且每种模式可以组合使用,相对于 canDrawenableUserOperation,该功能对于白板的操作权限划分的更加具体,更加灵活,更加清晰。 setWhiteboardOperationMode

接口变更

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

废弃接口canDrawenableUserOperation

替代接口setWhiteboardOperationMode

新老接口不可以混合使用。 -


1.13.0 版本

发布日期:2020-12-07

新增功能

功能项 功能描述 相关接口
新增清空白板指定区域图元的功能 - clear


1.12.0 版本

发布日期:2020-11-19

新增功能

功能项 功能描述 相关接口
新增动态 PPT 相关功能
  • 设置点击文本工具的时候弹出输入框的默认文本。
  • 在白板中添加文本。
  • 允许/禁止对白板做涂鸦、缩放、滚动等操作。
  • 删除选中图元。


1.11.0 版本

发布日期:2020-11-02

新增功能

功能项 功能描述 相关接口
新增动态 PPT 相关功能 支持动态 PPT 播放动画的功能(该功能需要配合 ZegoDocsView SDK 使用)。
新增画笔工具类型 ZegoWhiteboardTool 新增 ZegoWhiteboardViewToolClick = 0x100 枚举。可通过该“点击”操作与动态 PPT 进行交互,执行动态 PPT 的下一步或者下一页操作。 ZegoWhiteboardTool
ZegoWhiteboardViewModel 新增 h5_extra 该参数表示动态 PPT 携带的动画同步信息。 h5_extra

改进优化

优化项 优化描述 相关接口
优化画笔 修改了画笔属性的默认值。 -

问题修复

该版本修复了如下问题:

  1. 修复了网络中断重连后房间不显示图画的问题。
  2. 修复了激光笔显示异常的问题。
  3. 修复打开文档时报错误码:60010 的问题。


1.9.1 版本

发布日期:2020-09-28

改进优化

优化项 优化描述 相关接口
优化接口 修改 onError 接口在 Swift 语言下方法重复定义问题,新增 whiteboardView 参数。 onError


1.9.0 版本

发布日期:2020-09-07

新增功能

功能项 功能描述 相关接口
新增白板配置接口 白板配置接口可配置日志保存路径。 logPath


1.8.0 版本

发布日期:2020-08-18

新增功能

功能项 功能描述 相关接口
新增将文本字体设置功能 可将文本设置成粗体或斜体。 isFontBoldisFontItalic

问题修复

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

本篇目录