腾讯云互动白板Windows-教育服务解决方案

2.9.3.431 @ 2023.12.01

单击下载 SDK新增接口1.1 播放 PPT 当前页视频PlayH5PPTVideo1.2 暂停 PPT 当前页视频PauseH5PPTVideo1.3 播放 PPT 当前页音频PlayH5PPTAudio1.4 暂停 PPT 当前页音频PauseH5PPTAudio接口改动1.5 获取文件信息接口GetFileInfo :返回结果中新增字段videoLIstaudioList,为 PPT 当前页的音视频元素 ID 列表。特性变更1.6 缩放移动工具:现在支持Alt键 + 滚轮,实现白板左右移动。1.7 框选工具:现在移动/缩放元素时,将保证元素在白板的范围内。1.8 文本工具:现在文本内容超高时,将会阻止输入,不会自动在末尾截断文本内容了。问题修复1.9 缩放移动工具:偶现 shift+ 滚轮可以横向移动白板

2.9.2.428 @ 2023-10-30

单击下载 SDK新增事件
1.1. 新增设置光标位置接口:setCursorPosition,可用于禁用鼠标响应时,希望本地、远端显示光标的场景。
1.2. 新增设置文本工具行高的接口:setTextLineHeight,支持传入数字,设置后创建的文本框将使用所设置的行高。新增回调事件1.1. 新增事件回调:TIW_RESET_DATA,在调用 reset 时触发。 优化1.1. 修改元素接口:updateElementById 现在新增一种 type TEduElementOperatorType.ROTATION_ANGLE,支持修改元素旋转角度。详见 API 文档。
1.2. 添加元素接口:addElement 现在也支持对水印元素以外的元素设置旋转角度 deg。
1.3. 添加转码文件接口:addTranscodeFile 现在也支持添加 COS 转码的 PDF 文件。 问题修复1.1. 显示/隐藏元素、清空白板后进行撤销操作,一定会将元素显示出来的问题。
1.2. 设置图片或 H5 背景并翻到其他页后,对背景资源进行大量请求的问题。
1.3. 没有添加课件时,全尺寸截图报错的问题。
1.4. 绘画禁用状态下,点击文本元素会发送主动输入事件的问题。

2.9.1.402 @ 2023-10-09

单击下载 SDK优化1.1. 优化大文本量场景下,文本工具的输入性能。

2.9.0.401 @ 2023-10-09

单击下载 SDK新增事件1.1. 新增绘画动作状态切换事件 TEB_DRAW_STATUS_CHANGED优化1.1. 修复数学公式不支持修改颜色的问题。1.2. 修复删除白板时,自定义图形仍然显示在画布上的问题。1.3. 修复自定义元素旋转时,会出现自由缩放的拖拽图标的问题。

2.8.9.357 @ 2023-7-21

单击下载 SDK初始化参数1.1. 新增 TEduStyleConfig.scrollbarThumbColor 参数,用于设置白板滚动条滑块颜色。1.2. 新增 TEduStyleConfig.scrollbarTrackColor 参数,用于设置白板滚动条滑轨颜色。优化1.1. 白板自动缩放的场景,现在也会触发 TEB_BOARD_SCALE_CHANGE 事件回调。1.2. PPT 操作优化

2.8.8.354 @ 2023-6-26

单击下载 SDK更新事件:1.1. 警告事件的警告码增加 TEDU_BOARD_WARNING_FILE_NOT_FOUND,如果要操作的文件不存在,则会触发此警告。1.2. 截图事件(TEduBoard.EVENT.TEB_SNAPSHOT)的增加code字段,用来表示本次截图是否成功。1.3. H5 PPT 加载状态事件增加 TEDU_BOARD_H5_PPT_STATUS_IMAGE_ABNORMAL,如果 PPT 内部的图片资源加载异常会触发此状态码。优化处理1.1. 修复视频文件播放暂停各端、暂停时间点有一些差异的问题。

2.8.7.351 @ 2023-5-19

单击下载 SDK初始化参数:1.1. 修复操作权限默认值异常问题1.2. 新增 config.imageTimeout 参数用于配置图片加载超时时间。1.3. 新增 config.h5PPTLoadTimeout 参数用于配置 H5 PPT 加载超时时间。1.4. 新增 config.h5PPTResourceTimeout 参数用于配置 H5 PPT 内部资源加载超时时间。新增接口1.1. 新增元素锁定接口 LockElements,支持对元素锁定和解锁。新增事件1.1. 新增元素锁定的状态变更事件 TEB_BOARD_ELEMENT_LOCKED_CHANGED1.2. 新增 H5 PPT 的多媒体资源播放状态 TEB_H5PPT_MEDIA_STATUS_CHANGED更新接口1.1. 获取元素详情接口 GetElementById 返回结果新增 locked 字段,表示元素是否是锁定状态。更新事件1.1. onTEBGotoBoard 翻页事件增加一个参数,用来表示触发本次翻页的操作人。1.2. 警告事件的警告码增加 TEDU_BOARD_WARNING_ELEMENT_IS_LOCKED,对锁定的元素进行删除,移动,旋转等操作时候会触发。

2.8.6.338 @ 2023-4-11

单击下载 SDK更新接口1.1. Snapshot 接口调整白板截图区域,支持指定参数设置是否需要截取全尺寸白板。1.2. ImportInLocalMode 接口支持撤销和恢复的数据导出,ExportInLocalMode 后可进行撤销,恢复操作。

2.8.5.333 @ 2023-3-16

单击下载 SDK新增接口1.1. 设置元素是否显示和隐藏 SetElementsDisplay更新接口1.1. ExportInLocalMode 支持导出时指定元素类型/元素 ID,隐藏元素等。1.2. ImportInLocalMode 支持导入时指定元素类型/元素 ID,隐藏元素等。1.3. GetBoardElementList 新增第二个参数,支持获取页面隐藏的元素。新增事件1.1. 元素大小,位置改变 TEB_BOARD_ELEMENT_POSITION_CHANGE 事件,新增 status字段,用来表示元素开始改变,改变中,结束改变的状态。1.2. 告警码 TEduBoardWarningCode 新增 TEDU_BOARD_WARNING_EXPORTIMPORT_FILTERRULE_ILLEGAL,TEDU_BOARD_WARNING_ELEMENTTYPE_NOT_EXISTSTEDU_BOARD_WARNING_ELEMENTID_NOT_EXISTS。

2.8.4.331 @ 2023-3-2

单击下载 SDK新增接口1.1 获取背景图信息 GetBackgroundImage更新接口1.1. SetBackgroundImage,SetBackgroundH5接口支持设置空字符串清空背景。1.2. ExportData 接口改名为 ExportInLocalMode。1.3. ImportData 接口改名为 ImportInLocalMode。1.4. 支持设置选中元素后操作行为(可设置是否允许缩放,移动,旋转,等比缩放),InitParams.authConfig.elementOperationAuthority。新增事件1.1. ImportInLocalMode 接口导入数据完成事件 onTEBImportInLocalModeCompleted。

2.8.3.329 @ 2023-1-13

单击下载 SDK新增接口1.1 导出数据 ExportData1.2 导入数据 ImportData1.3 设置背景图片角度 SetBackgroundImageAngle新增功能1.1. AddElement 接口支持添加动态/静态文本水印。1.2. RemoveElement 接口支持传特殊参数删除所有水印。1.3. UpdateElementById 接口支持修改水印内容、不透明度。优化1.1. 静态转码课件的翻页效果优化

2.8.1.318 @ 2022-12-12

单击下载 SDK新增支持1.1. addVideoFile 接口支持在 url 中携带参数,用于辅助业务方 url 鉴权。1.2. addElement 支持图片水印,TEduBoardElementType 新增 TEDU_BOARD_ELEMENT_WATERMARK 类型。

2.8.0.317 @ 2022-11-16

单击下载 SDK新权限系统1.1. 启用权限校验 enablePermissionChecker1.2. 关闭权限校验 disablePermissionChecker1.3. 权限变更事件 TEB_BOARD_PERMISSION_CHANGED1.4. 无操作权限事件 TEB_BOARD_PERMISSION_DENIED

2.7.9.287 @ 2022-10-19

单击下载 SDK新增接口1.1 是否显示本地涂鸦 EnableShowGraffiti更新接口1.1 addElement 更新元素新当入参类型为 TEDU_BOARD_ELEMENT_AUDIO、TEDU_BOARD_ELEMENT_GLOBAL_AUDIO 时,可以设置元素标题。1.2 getElementById 获取元素数据时,新增了 title 字段。1.3 支持透明度设置。新增功能1.1 远端同步教具元素操作展示画面。Bug 及优化处理1.1 远端同步教具元素操作展示画面。1.2 其他已知问题优化。

2.7.8.283 @ 2022-09-20

单击下载 SDK新增接口1.1 开启多点触控 EnableMultiTouch1.2 设置修改信令同步频率,该值的允许范围为[5, 20] SetSyncFps。更新接口1.1 updateElementById 更新元素新增位置偏移类型 TEduElementOperatorType.CHANGE_POSITION1.2 setToolType 接口增加类型:坐标系 TEDU_BOARD_TOOL_TYPE_COORDINATEBug 及优化处理1.1 优化圆规操作1.2 图形拟合优化1.3 其他已知问题优化

2.7.7.278 @ 2022-09-01

单击下载 SDK新增接口1.1 获取元素信息 GetElementById。1.2 设置元素样式 UpdateElementById。1.3 设置荧光笔颜色,画笔颜色用于所有荧光笔绘制 SetHighlighterColor。1.4 获取荧光笔颜色 GetHighlighterColor。1.5 开启绘制涂鸦过程中自动拟合图形 EnablePenAutoFit。1.6 设置图形样式 SetGraphStyle。1.7 获取图形样式 GetGraphStyle。新增错误回调1.1 新增错误回调枚举值 TEDU_BOARD_ERROR_SIGNATURE_EXPIRED(白板签名过期)。废弃接口1.1 废弃 SetLineStyle,请使用 SetGraphStyle。1.2 废弃 GetLineStyle,请使用 GetGraphStyle。新增功能1.1 增加数学教具圆规1.2 新增几何图形(直角三角形,等腰三角形,平行四边形,立方体,圆柱体,圆锥)。1.3 其他功能Bug 及优化处理1.1 PPT 翻页优化。1.2 其他已知问题优化。

2.7.6 @ 2022.08.16

单击下载 SDK新增功能1.1 新增数学教具功能,支持直尺,三角形,量角器。1.2 新增获取 PPT 备注功能。Bug 修复1.1 其他已知问题修复。

2.7.5 @ 2022.08.01

单击下载 SDK新增功能1.1 PPT 老版本转码,支持 mp3,mp4 播放同步。1.2 PPT 新版本转码,支持 mp3,mp4 播放同步。1.3 错误和警告事件增加上报Bug 及优化处理1.1 修复获取资源的时候 Host 缺少协议的问题。1.2 其他已知问题修复。

2.7.4.261 @ 2022-07-04

单击下载 SDK新增功能1.1 在小程序的 webview 版本中支持 mp3、mp4 播放。1.2 课件预加载时回调,返回预加载的进度值。调整事件1.1 添加多媒体资源码率过高告警回调类型(TEDU_BOARD_WARNING_IMAGE_MEDIA_BITRATE_TOO_LARGE)Bug 修复1.1 橡皮擦除在移动快的时候会导致擦除不干净的情况,会漏掉一些。1.2 ppt 转码问题,转码文件被系统认为是 pad,只响应滑动翻页,不响应点击事件。1.3 其他已知问题修复。

2.7.3.258 @ 2022-06-07

单击下载 SDK调整初始化参数1.1 权限配置下,新增 customCursorIcon 参数:是否自定义鼠标样式,默认 false 显示系统自带样式,true 时需要根据返回的鼠标位置,自定义鼠标样式。调整事件1.1 自定义鼠标样式时,坐标位置回调(TEB_BOARD_CURSOR_POSITION),用户根据位置,自定义鼠标样式。新增接口1.1 是否本地显示自己的别名(setOwnerNickNameVisible),设置为 false 时,画笔部分不显示自己的 NickName。优化历史数据拉取1.1 首帧渲染只拉取活跃白板的历史数据。1.2 用户翻页的时候会由操作者拉取,对应白板页的历史数据,然后广播给房间内其他用户。Bug 修复1.1 其他已知问题修复。

2.7.2.243 @ 2022-04-02

单击下载 SDK调整全局变量1.1 白板错误码 增加 TEDU_BOARD_ERROR_MAX_BOARD_LIMITED 单课堂内白板页数已经到达上限。功能优化1.1 白板 SDK 升级1.2 已知问题处理及优化

2.7.1.242 @ 2022-02-25

单击下载 SDK新增接口1.1 LoadCustomResource 自定义资源预加载,支持课前和课中加载。修改接口1.1 LoadTeduBoardResource 增加课件资源保留时间。功能优化1.1 白板 SDK 升级1.2 已知问题处理及优化

2.7.0.241 @ 2022-01-23

单击下载 SDK功能优化1.1 白板 SDK 升级1.2 已知问题处理及优化

2.6.9.240 @ 2021-12-31

单击下载 SDK新增接口1.1 支持 PPT 课件进行静音操作(soundMuteForPPT)。1.2 课件资源预加载,支持课前和课中加载,具体请参考 课件预加载文档。功能优化1.1 优化课件加载。1.2 截图功能在异常 dpr 中丢失几个像素的问题。

2.6.8.236 @ 2021-12-13

单击下载 SDK新增接口1.1 跳转到指定动画步数(gotoStep)1.2 获取白板滚动位置(getBoardScroll)1.3 设置分段擦除模式是否开启(setPiecewiseErasureEnable)1.4 获取分段擦除模式开启状态(isPiecewiseErasureEnable)1.5 设置橡皮擦大小(setEraserSize)1.6 获取橡皮擦大小(getEraserSize)1.7 设置全局背景图(setGlobalBackgroundPic)1.8 获取全局背景图(getGlobalBackgroundPic)调整初始化参数1.1 全局背景图(globalBackgroundPic)调整接口1.1 添加白板元素(addElement) 支持添加文本元素(TEDU_BOARD_ELEMENT_TEXT)新增事件1.1 白板移动回调(TEB_BOARD_SCROLL_CHANGED)调整事件1.1 框选工具选中元素回调(TEB_SELECTED_ELEMENTS) 新增元素位置、宽高、包围盒大小等返回字段。功能优化1.1 优化图片资源加载逻辑。1.2 添加图片元素在低版本上进行旋转校正。1.3 添加图片元素支持自定义大小。1.4 支持画线涂鸦分段擦除。Bug 修复1.1 优化 Android 和 Linux 中,PPT 转码的文字会往下面掉几个像素。1.2 在不同缩放比下添加白板元素大小显示不一致。1.3 绘制涂鸦时因精度误差导致出现毛刺。1.4 若干已知问题修复。

2.6.7.233 @ 2021-10-27

单击下载 SDK新增接口1.1 设置自定义字体(setTextFontFamily)。1.2 添加自定义字体(addTextFontFamily)。1.3 获取当前使用字体(getTextFontFamily)。调整初始化参数1.1 画笔模式下远端画笔是否显示(remoteCursorVisible)。调整接口1.1 设置远端画笔在本地是否可见(setRemoteCursorVisible)。调整全局变量1.1 白板警告码(TEduBoardWarningCode),新增静态 PPT 重复的告警码。功能优化1.1 弱网环境下涂鸦同步。1.2 优化涂鸦显示效果。1.3 渲染进程残留进程处理。Bug 修复
若干已知问题修复。

2.6.6.232 @ 2021-10-12

单击下载 SDK新增接口1.1 setScrollBarVisible 设置白板滚动条是否可见。调整接口1.1 getFileInfo 获取白板中指定文件的文件信息 返回 fileType 字段。1.2 getFileInfoList 获取白板中上传的所有文件的文件信息列表 返回 fileType 字段。1.3 addH5File 添加 H5 页面支持 title,needSwitch。1.4 addImagesFile 批量导入图片到白板支持 title,needSwitch。1.5 addVideoFile 添加视频文件支持 title,needSwitch。调整全局变量1.1 TEduBoardFileType 白板文件类型。功能优化1.1 涂鸦过多导致渲染卡顿。1.2 优化日志上报逻辑。1.3 增加网络探测能力。1.4 优化 SDK 体积。1.5 Window 端 SDK 升级 CEF 内核(93版本)。Bug 修复1.1 若干已知问题修复。

2.6.5.224 @ 2021-09-17

单击下载 SDK新增接口1.1 设置输出日志级别(setLogLevel)。调整全局变量1.1 几何元素类型(TEduBoardMathGraphType)。1.2 日志级别(TEduBoardLogLevel)。当前版本废弃的接口与事件1.1 SDK 接口:发起文件转码请求(applyFileTranscode)。1.2 回调事件:转码进度回调(TEB_TRANSCODEPROGRESS)。1.3 全局常量:文件转码状态(TEduBoardTranscodeFileStatus)。功能优化1.1 几何画板新增多种几何图形支持。Bug 修复1.1 若干已知问题修复。

2.6.5.219 @ 2021-09-01

单击下载 SDK新增接口
1、设置输出日志级别(setLogLevel)。调整全局变量
1、几何元素类型(TEduBoardMathGraphType)。
2、日志级别(TEduBoardLogLevel)。当前版本废弃的接口与事件
1、SDK 接口:发起文件转码请求(applyFileTranscode)。
2、回调事件:转码进度回调(TEB_TRANSCODEPROGRESS)。
3、全局常量:文件转码状态(TEduBoardTranscodeFileStatus)。功能优化
1、几何画板新增多种几何图形支持。Bug 修复
1、若干已知问题修复。

2.6.5.218 @ 2021-09-01

单击下载 SDK新增接口
1、设置输出日志级别(setLogLevel)。调整全局变量
1、几何元素类型(TEduBoardMathGraphType)。
2、日志级别(TEduBoardLogLevel)。当前版本废弃的接口与事件
1、SDK 接口:发起文件转码请求(applyFileTranscode)。
2、回调事件:转码进度回调(TEB_TRANSCODEPROGRESS)。
3、全局常量:文件转码状态(TEduBoardTranscodeFileStatus)。功能优化
1、几何画板新增多种几何图形支持。Bug 修复
1、若干已知问题修复。

2.6.4.216 @ 2021-08-17

单击下载 SDK新增接口
增加白板(addBoard),可选择不跳转到新增的白板。
分组模式功能
开启分组模式(setClassGroupEnable)
设置分组(setClassGroup)
设置分组标题(setClassGroupTitle)
重置所有分组(resetClassGroup)
获取所有分组id(getAllClassGroupIds)
获取分组模式状态(getClassGroupEnable)
获取用户所在的分组(getClassGroupIdByUserId)
获取分组信息(getClassGroupInfoByGroupId)
从分组中移除白板(removeBoardInClassGroup)
从分组中移除用户(removeUserInClassGroup)
删除分组(removeClassGroup)
添加白板到分组(addBoardToClassGroup)
添加用户到分组(addUserToClassGroup)
分组内跳转(gotoClassGroupBoard)其他
功能优化
已知问题处理

2.6.4.214 @ 2021-08-06

单击下载 SDK新增接口
设置几何图形类型(setMathGraphType),可用于几何画板绘制几何图形。
鼠标模式下的操作权限(setMouseToolBehavior)
设置白板备注信息(setBoardRemark)
获取白板备注信息(getBoardRemark)新增初始化参数
鼠标模式下的操作权限(mouseToolBehavior)
开启公式元素支持(formulaEnable)新增元素类型
公式元素(TEDU_BOARD_ELEMENT_FORMULA),此功能需要设置开启公式元素支持(formulaEnable)为 true。新增全局变量
几何元素类型(TEduBoardMathGraphType)功能优化
支持涂鸦点擦。
几何画板新增多种几何图形支持。
新增公式元素的支持。
优化视频加载播放逻辑。
图形涂鸦绘制实时同步显示。
优化 PPT 资源加载重试逻辑。
添加本地缓存,提高资源加载速度。Bug 修复
互动白板宽高变化时滚动条抖动。
删除文件时远端 PPT 动画步数重置。
自定义图形高度为0时远端图形显示错误。
若干已知问题修复。

2.6.3.213 @ 2021-07-23

单击下载 SDK新增接口:
设置鼠标工具行为(setMouseToolBehavior)。优化:
其他已知问题及优化。

2.6.3.211 @ 2021-07-05

单击下载 SDK新增接口:
设置画笔自动拟合模式(setPenAutoFittingMode)。调整接口:
添加白板(addBoard)。
支持新增白板直接设置背景 H5。新增初始化参数:
白板离线告警时间间隔(offlineWarningTimeout)。新增事件:
白板离线告警(TEB_OFFLINE_WARNING)。调整事件:
增加元素回调(TEB_ADDELEMENT)。
增加元素回调返回值新增元素类型 type。优化:
魔法笔功能。
支持直接创建 H5 背景白板。
支持白板离线检测。

2.6.2.209 @ 2021-06-30

单击下载 SDK调整接口
添加白板元素(addElement)。调整初始化参数:
初始化权限参数 mathGraphEnable,预加载数学函数图像库。
初始化配置参数 scaleRange,白板缩放范围。新增事件:
框选工具选中元素回调(TEB_SELECTED_ELEMENTS),原有的回调事件(TEB_RECTSELECTED)弃用。
数学函数图像工具事件回调(TEB_MATH_GRAPH_EVENT)。
远端白板缩放移动状态回调(TEB_ZOOM_DRAG_STATUS)。废除接口
废除添加图片元素(addImageElement),请使用添加白板元素(addElement)。优化:
支持数学函数图像显示。
支持 H5 元素移动、缩放、旋转。
添加元素支持自定义位置,目前支持图片元素,H5 元素,数学函数图像。
移动端支持在任意工具下双指缩放白板。

2.6.0. @ 2021-06-17

单击下载 SDK新增接口1.1 新增设置代理服务器接口(SetProxyServer)。1.2 新增限制橡皮擦单次擦除图层数量接口(SetEraseLayerLimit)。1.3 新增限制橡皮擦可擦除的数据类型接口(SetEraseLayerType)。新增初始化参数1.1 proxyServer:配置代理服务器。1.2 syncFps:信令同步频率。

2.5.7.195 @ 2021-04-07

单击下载 SDK枚举值调整1.1 调整 TEDU_BOARD_ERROR_PATH_INVALID 枚举值。1.2 调整 TEDU_BOARD_ERROR_WRITE_ERROR 枚举值。1.3 调整 TEDU_BOARD_WARNING_TRTC_INVALID 枚举值。1.4 新增 TEDU_BOARD_WARNING_GRAFFITI_LOST 枚举值。1.5 新增 TEDU_BOARD_WARNING_CUSTOM_GRAPH_URL_NON_EXISTS 枚举值。

2.5.7.193 @ 2021-04-02

单击下载 SDK新增接口1.1 新增设置文件缩放接口(SetFileScale)。1.2 新增获取文件缩放接口(GetFileScale)。1.3 新增限制橡皮擦单次点击擦除图层数量接口(SetEraseLayerLimit)。

2.5.7.191 @ 2021-02-25

单击下载 SDKBug 修复1.1 白板每次创建时重新注册 IM 消息回调,避免 IM 重新初始化导致收不到白板消息。

2.5.7.187 @ 2021-02-22

单击下载 SDK新增接口1.1 增加清理白板 SDK 环境接口(ClearTEduBoardSDKEnv)。

2.5.7.185 @ 2021-02-02

单击下载 SDK新增接口增加移动白板接口(SetScaleAnchor)。1.1 增加是否在画线过程中显示远端画笔接口(SetRemoteCursorVisible)。1.2 音频元素-设置音量大小(SetAudioVolume)。1.3 音频元素-获取音量大小(GetAudioVolume)。1.4 增加设置缩放工具的缩放比例(SetScaleToolRatio)。1.5 增加添加资源主备域名映射(AddBackupDomain)。1.6 增加删除资源主备域名映射(RemoveBackupDomain)。新增事件1.1 删除元素事件(onTEBRemoveElement)。新增初始化参数:1.1 增加初始化参数,关闭移动工具的缩放功能(enableScaleTool)。优化1.1 添加 H5 PPT,图片元素(imageElement)/图片文件(imagesFile),背景图片,视频等资源支持指定主备 URL,需要配合增加备用域名接口使用。1.2 静态 PPT 翻页交互效果优化。1.3 调整点选框样式。1.4 激光笔功能性能优化。Bug 修复1.1 图片旋转后缩放比例不对的问题。1.2 Chrome88 版本纵向滚动条缺失。1.3 滚动条触发异常滚动问题。1.4 添加自定义元素时点选框范围错误。1.5 文本工具相关问题。1.6 其他若干已知问题。

2.5.6.183 @ 2021-01-27

单击下载 SDKBug 修复修复偶现丢失收到的笔画问题。

2.5.6.177 @ 2020-12-16

单击下载 SDK新增接口:1.1 增加是否启用原生系统光标接口 SetSystemCursorEnable。开启该功能后画笔图标和激光笔图标将使用系统的光标样式来实现,画笔图标和激光笔图标在本地会有一丢丢的流畅度提升。开启该功能后会出现画笔图标和涂鸦有一点延迟现象,属于正常现象。开启该功能 Mac 端在一些情况下会导致光标变成默认的鼠标指针,如消息弹窗等行为,属于正常现象。1.2 增加设置画笔和激光笔工具的提示语接口 SetToolTypeTitle。1.3 支持音频元素新增音频 AddElement播放音频 PlayAudio暂停音频 PauseAudio跳转进度 SeekAudio是否启用音频控制面板 EnableAudioControl新增特性:1.1 点选和框选工具合并。1.2 激光笔和画笔支持多人。1.3 集成新的日志模块,支持日志上报,优化日志格式。体验优化:1.1 选择工具,橡皮擦选中精度优化。

2.5.5.155 @ 2020.11.09

单击下载 SDK新增特性:新增文字工具预设文本内容。优化白板缩放工具,支持鼠标滚轮缩放,焦点缩放,按 shift 键缩小交互方式。新增自定义图形工具。新增自定义图形的元素类型。新增白板放大后显示滚动条。Bug 修复修复偶现画笔不消失的 Bug。

2.5.4.152 @ 2020.10.15

单击下载 SDK新增工具类型新增正圆,正方形工具类,同时支持椭圆工具和矩形工具按 shift 键画正圆和正方形。优化优化橡皮擦擦除箭头工具不精确的问题。Bug 修复修复多端同时移动图片元素不同步的问题。修复已知问题。

2.5.3.134 @ 2020.08.31

单击下载 SDK新增回调新增视频状态回调 TEDU_BOARD_VIDEO_STATUS_WAITING 和 TEDU_BOARD_VIDEO_STATUS_PLAYING。Bug 修复修复激光笔各端显示比例不一致问题。修复白板操作在移动端偶现延迟问题。修复涂鸦到白板外笔迹微变问题。优化桌面端画笔使用时持续展示。视频多次播放失败后回调 ERROR 状态。日志上报相关优化。

2.5.2.132 @2020.08.07

单击下载 SDK新增回调新增 H5 PPT 状态回调 onTEBH5PPTStatusChanged。

2.5.1.123 @2020.07.27

单击下载 SDK功能支持图片元素支持任意角度旋转和八个方向的缩放。接口优化调用 deleteFile 接口删除非当前文件,则不跳转至默认文件 #DEFAULT。bug fix修复文字工具在某些输入法下输入过程中,看不见已输入的文字问题。接口变更addTranscodeFile 增加参数 needSwitch,表示添加文件后是否切换到该文件。内核升级升级 CEF 版本到83.5.0+gbf03589升级 Chromium 内核到83.0.4103.106

2.5.0.119 @2020.07.2

单击下载 SDK功能变更addVideoFile/addTranscodeFile/addImagesFile 添加已存在文件,返回该文件 ID。统一各个平台视频播放控制栏的界面。功能支持支持 PPT 超链接点击同步功能。bug fix修复涂鸦过程中擦除涂鸦导致涂鸦不同步问题。修复视频文件在特定场景下新增多余白板问题。性能优化

2.4.9.118 @2020.06.15

单击下载 SDK新增接口初始化参数新增 windowBackgroundColor 用于设置非白板区域背景色。BUG 修复AddTranscodeFile 接口超时时间改为2000毫秒缓解添加文件超时问题。

2.4.9.115 @2020.06.10

单击下载 SDK新增接口新增白板同步和刷新接口 SyncAndReload。新增白板快照接口 Snapshot。新增回调新增 onTEBSnapshot 回调。新增错误码TEDU_BOARD_ERROR_PATH_INVALID 路径非法。TEDU_BOARD_ERROR_WRITE_ERROR 文件写入错误。BUG 修复修复视频频繁操作导致权限错乱问题。解决文字工具在底部点击输入无效问题。修复清空偶现残留问题适配 IM 4.8.10 版本枚举值变化导致消息收发异常问题。

2.4.8.108 @2020.05.21

单击下载 SDK新增接口新增 refresh 接口刷新当前白板。新增回调TEduBoardImageStatus 新增 TEDU_BOARD_IMAGE_STATUS_READ_ERROR。新增刷新回调 onTEBRefresh。功能优化视频文件 url 支持携带签名信息。优化选框功能,框内点击即可移动。BUG 修复修复视频切换进度错误问题。修复激光笔闪烁问题。修复激光笔跳变问题。

2.4.7.106 @2020.04.30

点击下载 SDKBUG 修复修复 IM 信令每次都重复发送一条问题。性能优化优化房间内其他人涂鸦渲染的流程性。

2.4.6.94 @ 2020.04.02

新增回调TEduBoardImageStatus 新增三个状态回调TEDU_BOARD_IMAGE_STATUS_LOAD_ABORT 图片加载中断。TEDU_BOARD_IMAGE_STATUS_LOAD_TIMEOUT 图片加载超时。TEDU_BOARD_IMAGE_STATUS_LOAD_CANCEL 图片取消加载。onTEBRectSelected 框选工具选中回调新增接口TEduBoardInitParam 新增两个参数。progressEnable 启用加载图标。progressBarUrl 自定义加载图标。imageTimeout 图片加载超时。BUG 修复修复加载相同图片没有回调问题。

2.4.4.82 @ 2020.03.20

BUG 修复修复传入参数含特殊符号时接口调用失败问题(单双引号及反斜杠可引发问题)。修复上传文件导致白板翻页问题。

2.4.4.78 @ 2020.03.14

BUG 修复白板中播放视频时,学生端自动播放的问题。批量导入图片组时,对 URL 字符串长度进行限制(总长7K),超长时同步返回空串,同时回调错误 TEDU_BOARD_ERROR_DATA_TOO_LARGE。去掉 onGotoBoard 多余回调,在一页 PPT 内有多个步时,只在最后一步/最前一步时才回调。

2.4.4.73 @ 2020.03.09

替换内部 mp4 播放器为 videojs新增接口AddImagesFile 批量导入图片到白板。SetHandwritingEnable 开启或关闭笔锋功能。IsHandwritingEnable 获取白板是否开启笔锋。新增回调onTEBAddImagesFile 增加批量图片文件回调。参数变更TEduBoardInitParam 的 smoothLevel 默认值变更为0。枚举变更TEduBoardErrorCode 新增 TEDU_BOARD_ERROR_AUTH_TIMEOUT 服务鉴权超时,请务必处理此错误。TEduBoardWarningCode 新增 TEDU_BOARD_WARNING_IMAGESFILE_ALREADY_EXISTSTEDU_BOARD_VIDEO_STATUS_PLAYING 变更为 TEDU_BOARD_VIDEO_STATUS_TIMEUPDATE

2.4.1.64 @ 2020.01.08

回调变更onTEBFileUploadProgress 回调参数 fileId 变更为 path。onTEBFileUploadStatus 回调参数 fileId 变更为 path。接口变更addImageElement 支持添加本地图片。增加接口增加添加图片元素回调 onTEBAddImageElement

2.4.0.60 @2019.12.06

增加接口支持视频播放功能添加视频文件 virtual const char *AddVideoFile(const char *url) = 0;显示或隐藏视频控制栏 virtual void ShowVideoControl(bool show) = 0;播放视频 virtual void PlayVideo() = 0;暂停视频 virtual void PauseVideo() = 0;跳转视频 virtual void SeekVideo(double time) = 0;是否同步本地视频操作到远端 virtual void SetSyncVideoStatusEnable(bool enable) = 0;定时同步视频状态到远端 virtual void StartSyncVideoStatus(uint32_t interval) = 0;停止同步视频状态 virtual void StopSyncVideoStatus() = 0;增加接口支持 H5 页面展示功能添加 H5 页面 virtual const char *AddH5File(const char *url) = 0;增加接口支持图片元素功能添加图片资源 virtual void AddImageElement(const char * url) = 0;

2.3.5.27 @2019.10.30

IM 兼容4.5.x版本。增加动画步数回调。增加获取课件缩略图接口。接口改动:class TEduBoardList 改名为 class TEduBoardStringListTEduBoardList::GetBoard 改名为 TEduBoardStringList::GetString

2.3.4.18 @2019.09.29

修复大文件上传 Crash 问题。

2.3.3.48 @2019.08.15

支持时间戳同步机制(用于配合较大延迟的音视频方案使用)

2.3.2.46 @2019.08.13

屏蔽文件拖动事件,防止拖入文件导致页面跳转后白板无法使用问题。

2.3.2.45 @2019.08.07

避免各端样式不一致,统一使用白板内置字体,删除字体设置相关接口及初始化参数。历史数据加载过程中禁止进行白板操作,增加非法操作枚举值。增加添加转码文件接口。增加直线样式设置接口及相应枚举值。增加椭圆绘制模式设置接口及相应枚举值。更新 CEF 及 Chromium 内核版本到76.0.3809.87。

2.3.0.40 @2019.07.27

白板消息优先级调整到最高。修复初始化参数实验性字段为空时 crash 问题。

2.3.0.36 @2019.07.12

更新 Windows&Linux 的 Chromium 版本到75.0.3770.100。Windows&Linux 适配新版 CEF 接口。Windows&Linux 离屏渲染模式下禁用 JS 弹窗。Windows&Linux 增加白板 HTML 加载失败自动重试选项。Windows&Linux 白板 HTML 文件上云。

2.2.2.34 @2019.07.03

修复设置白板背景图接口功能异常。

2.2.2.33 @2019.06.28

监测 Render 进程 Crash 并打印日志。AddFile 和 AddH5PPTFile 接口同步返回文件 ID。文件上传进度回调和文件上传结果回调返回文件 ID 参数。修复某些接口参数传 nullptr 会 Crash 的问题。修复白板延迟显示会导致文本工具无法切换中文输入法问题。

2.2.1.29 @2019.06.27

修复偶现接口调用返回 nullptr 问题

2.2.1.28 @2019.06.24

修复收不到白板初始化完成回调问题。添加和删除白板回调改为批量回调。增加是否启用 SDK 内置 Loading 图标的初始化参数。

2.2.0.21 @ 2019.06.20

支持 mp4 播放。支持磁盘 cache 缓存。优化翻页接口增加参数,支持是否重置动画步数(prevBoard, nextBoard, gotoBoard)历史数据及资源加载增加 loading 图标白板预加载支持跨文件预加载动画 PPT 支持直接加载到指定页和指定步修复已知 Bug新增功能新增根据文件 ID 获取文件信息接口 getFileInfo。错误事件新增历史数据同步失败和白板内部运行错误事件。

2.1.0.16 @ 2019.06.12

支持设置日志文件路径。

2.1.0.15 @ 2019.05.30

修复 onTEBFileUploadStatus 回调参数异常问题。

2.1.0.14 @ 2019.05.29

支持静态 PPT 页面预加载笔迹优化(铅笔工具曲线平滑)支持禁止数据同步(不将本地数据同步到远端)橡皮擦工具支持滑动擦除。添加的 H5 PPT 已存在时抛出警告。支持独立设置每个白板宽高比。支持白板缩放及拖动查看。

2.0.0.6 @ 2019.05.17

修复中文路径下无法初始化问题。

2.0.0.1 @ 2019.05.15

新增鼠标工具类型 TEDU_BOARD_TOOL_TYPE_MOUSE。支持设置 H5 背景。白板支持并发文件上传。

2.0.0_RC3 @ 2019.05.10

支持设置文本样式及字体属性。初始化接口支持传入所有属性初始值。初始化支持设置白板宽高比。AddFile 接口支持传入 COS 转码 URL。

2.0.0_RC2 @ 2019.05.08

1. 新增功能支持:PPT 动画展示。2. 新增服务:PPT 动画转码服务。3. 问题修复白板修复禁用 CEF 初始化后收不到回调问题。

2.0.0_RC1 @ 2019.04.26

涂鸦(铅笔、橡皮、激光笔、直线、空心椭圆、空心矩形、实心椭圆、实心矩形、文本)背景色、背景图。点选、框选、移动涂鸦、撤销、重做。白板缩放、移动。文件展示(静态:支持PPT、PDF、WORD、EXCEL)、多文件支持。

腾讯云官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

发表评论