2.16.0 • Published 1 month ago

zego-express-whiteboard-web v2.16.0

Weekly downloads
24
License
ISC
Repository
-
Last release
1 month ago

日志更新

2021-07-20 (version 1.23.0)

改进优化

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

问题修复

该版本修复了如下问题:

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

2021-07-06 (version 1.22.0)

新增功能

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

改进优化

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

问题修复

该版本修复了如下问题:

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

2021-06-10 (version 1.21.2)

改进优化

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

2021-05-31 (version 1.21.0)

新增功能

  1. 新增白板同步缩放功能。

改进优化

  1. 白板名称长度限制统一为 128 字节,超出会抛出错误码 3020004。
  2. 创建白板、销毁白板、获取白板列表增加是否登录的校验,如果未登录返回相关错误码。

问题修复

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

2021-04-29 (version 1.20.0)

新增功能

  1. 新增白板自适应父容器尺寸功能 父容器尺寸改变时,通过 reloadView 接口重新渲染白板,实现白板自适应父容器尺寸。 相关 API 请参考:reloadView

  2. 新增 H5 文件白板 新增 H5 文件白板,支持 H5 文件类型。

改进优化

  1. 优化批量拉取大量图元策略

  2. 涂鸦绘制超过限制时中断绘制

  3. 优化 viewScroll 回调时机

  4. 图片图元尺寸自适应

问题修复

  1. 修复销毁指定白板时偶现其他白板也被销毁的问题

  2. 修复白板名称过长返回错误码异常的问题

  3. 修复动态 PPT 中动画个数超过限制时,没有返回错误码的问题

  4. 修复同时绘制图元时对端图元绘制卡顿的问题

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. 新增权限变更回调

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

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

    相关 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. 修复滚动、翻页与图元绘制同时操作问题

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. 当操作的图元超出传输数据最大限制 5 KB,将错误抛出到全局错误回调中
  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-11-02 (version 1.10.0)

改进优化

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

问题修复

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

2020-11-02 (version 1.9.0)

新增功能

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

2020-11-02 (version 1.8.0)

新增功能

  1. 新增将文本设置为粗体、斜体功能,相关 API 请参考 setFontItalicsetFontBold

问题修复

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

1 month ago

2.15.3

2 months ago

2.15.2

3 months ago

2.15.1

5 months ago

2.15.0

6 months ago

2.12.0

10 months ago

2.12.3

8 months ago

2.12.1

10 months ago

2.12.2

10 months ago

2.11.0

12 months ago

2.10.0

1 year ago

2.7.0

2 years ago

2.9.0

1 year ago

2.8.1

1 year ago

2.8.0

1 year ago

2.7.1

2 years ago

2.3.0

2 years ago

2.5.0

2 years ago

2.4.0

2 years ago

2.6.0

2 years ago

2.2.2

2 years ago

2.2.0

2 years ago

2.1.6

2 years ago

2.1.5

2 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.23.0

3 years ago

1.22.0

3 years ago

1.21.2

3 years ago

1.21.0

3 years ago

1.21.1

3 years ago

1.20.0

3 years ago

1.19.1

3 years ago

1.19.0

3 years ago

1.18.0

3 years ago

1.17.0

3 years ago

1.16.0

3 years ago

1.15.0

3 years ago

1.14.0

3 years ago

1.13.0

3 years ago