有奖捉虫:云通信与企业服务文档专题,速来> HOT

TEduBoardErrorCode

白板错误码 TEduBoardErrorCode
枚举
类型
描述
TEDU_BOARD_ERROR_INIT
number
1
初始化失败,请重试
TEDU_BOARD_ERROR_AUTH
number
2
服务鉴权失败,请先购买服务
TEDU_BOARD_ERROR_LOAD
number
3
白板加载失败,请重试
TEDU_BOARD_ERROR_HISTORYDATA
number
6
同步历史数据失败,请重试
TEDU_BOARD_ERROR_RUNTIME
number
7
白板运行错误,请检查 sdkAppId、userId、userSig 是否正确;请根据错误信息描述,查阅 错误码文档
TEDU_BOARD_ERROR_AUTH_TIMEOUT
number
8
服务鉴权超时,请重试
TEDU_BOARD_MAX_BOARD_LIMITED
number
10
单课堂内白板页数已经到达上限
TEDU_BOARD_SIGNATURE_EXPIRED
number
11
白板签名过期(userSig 过期了,请生成新的 userSig,再重新初始化白板)

TEduBoardWarningCode

白板错误码 TEduBoardWarningCode
枚举
类型
描述
TEDU_BOARD_WARNING_SYNC_DATA_PARSE_FAILED
number
1
接收到其他端的同步数据解析错误,出现该警告的原因一般为业务方修改了白板信令数据结构或者将非白板信令也传递给了白板
TEDU_BOARD_WARNING_H5PPT_ALREADY_EXISTS
number
3
addTranscodeFile 接口添加动态 PPT 时,要添加的动态 PPT 已存在
TEDU_BOARD_WANNING_ILLEGAL_OPERATION
number
5
互动白板历史数据加载完成回调(onTEBHistroyDataSyncCompleted)之前禁止调用接口进行操作白板
TEDU_BOARD_WARNING_H5FILE_ALREADY_EXISTS
number
6
调用 addH5File 接口传入的 H5 URL 已经存在
TEDU_BOARD_WARNING_VIDEO_ALREADY_EXISTS
number
7
调用 addVideoFile 接口传入的 video URL 已经存在
TEDU_BOARD_WARNING_IMAGESFILE_ALREADY_EXISTS
number
8
调用 addImagesFile 接口传入的图片数组数据已经存在
TEDU_BOARD_WARNING_GRAFFITI_LOST
number
9
有涂鸦丢失
TEDU_BOARD_WARNING_CUSTOM_GRAPH_URL_NON_EXISTS
number
10
自定义图形的 URL 不存在
TEDU_BOARD_WARNING_IMAGESFILE_TOO_LARGE
number
11
addImagesFile 接口添加图片集合文件时,文件内容过大
TEDU_BOARD_WARNING_IMAGE_COURSEWARE_ALREADY_EXISTS
number
12
addTranscodeFile 接口添加静态转码课件时,要添加的静态转码课件已存在
TEDU_BOARD_WARNING_IMAGE_MEDIA_BITRATE_TOO_LARGE
number
13
添加多媒体资源 多媒体资源码率过大
TEDU_BOARD_WARNING_IMAGE_WATERMARK_ALREADY_EXISTS
number
14
重复添加图片水印
TEDU_BOARD_WARNING_FORMULA_LIB_NOT_LOADED
number
15
数学公式库没有加载成功
TEDU_BOARD_WARNING_ILLEGAL_FORMULA_EXPRESSION
number
16
非法的数学公式表达式
TEDU_BOARD_WARNING_TEXT_WATERMARK_ALREADY_EXISTS
number
17
重复添加文字水印
TEDU_BOARD_WARNING_EXPORTIMPORT_FILTERRULE_ILLEGAL
number
18
导入导出过滤规则非法
TEDU_BOARD_WARNING_ELEMENTTYPE_NOT_EXISTS
number
19
元素类型不存在
TEDU_BOARD_WARNING_ELEMENTID_NOT_EXISTS
number
20
元素ID不存在

TEduBoardToolType

白板工具类型 TEduBoardToolType
枚举
类型
描述
TEDU_BOARD_TOOL_TYPE_MOUSE
number
0
鼠标工具
TEDU_BOARD_TOOL_TYPE_PEN
number
1
画笔工具
TEDU_BOARD_TOOL_TYPE_ERASER
number
2
橡皮擦
TEDU_BOARD_TOOL_TYPE_LASER
number
3
激光笔
TEDU_BOARD_TOOL_TYPE_LINE
number
4
直线
TEDU_BOARD_TOOL_TYPE_OVAL
number
5
空心椭圆
TEDU_BOARD_TOOL_TYPE_RECT
number
6
空心矩形
TEDU_BOARD_TOOL_TYPE_OVAL_SOLID
number
7
实心椭圆
TEDU_BOARD_TOOL_TYPE_RECT_SOLID
number
8
实心矩形
TEDU_BOARD_TOOL_TYPE_RECT_SELECT
number
10
点选/框选工具
TEDU_BOARD_TOOL_TYPE_TEXT
number
11
文本工具
TEDU_BOARD_TOOL_TYPE_ZOOM_DRAG
number
12
缩放移动工具
TEDU_BOARD_TOOL_TYPE_SQUARE
number
13
空心正方形
TEDU_BOARD_TOOL_TYPE_SQUARE_SOLID
number
14
实心正方形
TEDU_BOARD_TOOL_TYPE_CIRCLE
number
15
空心正圆形
TEDU_BOARD_TOOL_TYPE_CIRCLE_SOLID
number
16
实心正圆形
TEDU_BOARD_TOOL_TYPE_BOARD_CUSTOM_GRAPH
number
17
自定义图形
TEDU_BOARD_TOOL_TYPE_HIGHLIGHTER
number
19
荧光笔
TEDU_BOARD_TOOL_TYPE_RIGHT_TRIANGLE
number
20
直角三角形
TEDU_BOARD_TOOL_TYPE_ISOSCELES_TRIANGLE
number
21
等腰三角形
TEDU_BOARD_TOOL_TYPE_PARALLELOGRAM
number
22
平行四边形
TEDU_BOARD_TOOL_TYPE_CUBE
number
23
立方体
TEDU_BOARD_TOOL_TYPE_CYLINDER
number
24
圆柱
TEDU_BOARD_TOOL_TYPE_CONE
number
25
圆锥

TEduBoardImageFitMode

图片填充对齐模式 TEduBoardImageFitMode
枚举
类型
描述
TEDU_BOARD_IMAGE_FIT_MODE_CENTER
number
0
以宽度或者高度为基准居中对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_LEFT
number
4
以宽度或者高度为基准左对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_TOP
number
5
以宽度或者高度为基准顶对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_RIGHT
number
6
以宽度或者高度为基准右对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_BOTTOM
number
7
以宽度或者高度为基准底对齐等比例放大
介绍
当以宽度基准等比例放大,则居左和居右同居中对齐效果一致;当以高度基准等比例放大,则居顶和居底同居中对齐效果一致

TEduBoardImageStatus

图片加载状态 TEduBoardImageStatus
枚举
类型
描述
TEDU_BOARD_IMAGE_STATUS_LOADING
number
1
图片正在加载
TEDU_BOARD_IMAGE_STATUS_LOAD_DONE
number
2
图片加载完成
TEDU_BOARD_IMAGE_STATUS_LOAD_ABORT
number
3
图片加载中断
TEDU_BOARD_IMAGE_STATUS_LOAD_ERROR
number
4
图片加载错误。监听到此错误码时,可配合 refresh 接口重新渲染白板
TEDU_BOARD_IMAGE_STATUS_LOAD_TIMEOUT
number
5
图片加载超时。监听到此错误码时,可配合 refresh 接口重新渲染白板
TEDU_BOARD_IMAGE_STATUS_LOAD_CANCEL
number
6
图片取消加载

TEduBoardTextStyle

文本样式 TEduBoardTextStyle
枚举
类型
描述
TEDU_BOARD_TEXT_STYLE_NORMAL
number
0
常规样式
TEDU_BOARD_TEXT_STYLE_BOLD
number
1
粗体样式
TEDU_BOARD_TEXT_STYLE_ITALIC
number
2
斜体样式
TEDU_BOARD_TEXT_STYLE_BOLD_ITALIC
number
3
粗斜体样式

TEduBoardUploadStatus

文件上传状态 TEduBoardUploadStatus
枚举
类型
描述
TEDU_BOARD_UPLOAD_STATUS_SUCCEED
number
1
上传成功
TEDU_BOARD_UPLOAD_STATUS_FAILED
number
2
上传失败

TEduBoardBackgroundH5Status

H5 背景加载状态 TEduBoardBackgroundH5Status
枚举
类型
描述
TEDU_BOARD_BACKGROUND_H5_STATUS_LOADING
number
1
H5 背景正在加载
TEDU_BOARD_BACKGROUND_H5_STATUS_LOAD_FINISH
number
2
H5 背景加载完成

TEduBoardContentFitMode

白板内容自适应模式 TEduBoardContentFitMode
枚举
类型
描述
TEDU_BOARD_FILE_FIT_MODE_NONE
number
0
不使用内容自适应,默认模式,不自动调整白板宽高比,内容等比例缩放居中显示,内容宽高 <= 白板宽高
TEDU_BOARD_FILE_FIT_MODE_CENTER_INSIDE
number
1
自动调整白板宽高比与内容一致,内容铺满白板,白板等比例缩放居中显示,白板宽高 <= 容器宽高
TEDU_BOARD_FILE_FIT_MODE_CENTER_COVER
number
2
自动调整白板宽高比与内容一致,内容铺满白板,白板等比例缩放居中显示,白板宽高 >= 容器宽高
介绍
内容包括图片、文件、PPT 动画

TEduBoardLineType

直线类型 TEduBoardLineType
枚举
类型
描述
TEDU_BOARD_LINE_TYPE_SOLID
number
1
实线
TEDU_BOARD_LINE_TYPE_DOTTED
number
2
虚线

TEduBoardArrowType

箭头类型 TEduBoardArrowType
枚举
类型
描述
TEDU_BOARD_ARROW_TYPE_NONE
number
1
无箭头
TEDU_BOARD_ARROW_TYPE_NORMAL
number
2
普通箭头
TEDU_BOARD_ARROW_TYPE_SOLID
number
3
实心箭头

TEduBoardOvalDrawMode

椭圆绘制模式 TEduBoardOvalDrawMode
枚举
类型
描述
TEDU_BOARD_OVAL_DRAW_MODE_FIX_START
number
1
固定起始点,起始点和终点的中点为圆心
TEDU_BOARD_OVAL_DRAW_MODE_FIX_CENTER
number
2
固定圆心,起始点为圆心

TEduBoardH5PPTStatus

动画 PPT 加载状态 TEduBoardH5PPTStatus
枚举
类型
描述
TEDU_BOARD_H5_PPT_STATUS_LOADING
number
1
PPT 加载中
TEDU_BOARD_H5_PPT_STATUS_LOADED
number
2
PPT 加载完成
TEDU_BOARD_H5_PPT_STATUS_CANCEL
number
3
PPT 取消加载
TEDU_BOARD_H5_PPT_STATUS_TIMEOUT
number
4
PPT 加载超时。监听到此错误码时,可配合 refresh 接口重新渲染白板
TEDU_BOARD_H5_PPT_STATUS_RESOURCES_LOADING_ERROR
number
5
PPT 资源加载失败。监听到此错误码时,可配合 refresh 接口重新渲染白板
TEDU_BOARD_H5_PPT_STATUS_RUNTIME_ERROR
number
6
PPT 内部运行错误。监听到此错误码时,可配合 refresh 接口重新渲染白板
介绍
PPT 动画文件加载状态

TEduBoardElementType

枚举
类型
描述
TEDU_BOARD_ELEMENT_IMAGE
number
1
图片元素
TEDU_BOARD_ELEMENT_H5
number
2
网页元素
TEDU_BOARD_ELEMENT_CUSTOM_GRAPH
number
3
自定义图形
TEDU_BOARD_ELEMENT_AUDIO
number
4
audio 元素
TEDU_BOARD_ELEMENT_GLOBAL_AUDIO
number
5
全局 audio 元素
TEDU_BOARD_ELEMENT_MATH_BOARD
number
6
数学函数画板
TEDU_BOARD_ELEMENT_MATH_GRAPH
number
7
数学函数图像
TEDU_BOARD_ELEMENT_GRAFFITI_LINE
number
801
画线涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_LINE
number
802
直线涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_RECT
number
803
矩形涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_OVAL
number
804
椭圆涂鸦
TEDU_BOARD_ELEMENT_TEXT
number
9
文本元素
TEDU_BOARD_ELEMENT_MAGIC_LINE
number
10
魔法笔元素
TEDU_BOARD_ELEMENT_FORMULA
number
11
数学公式元素
TEDU_BOARD_ELEMENT_GRAFFITI_LINE
number
801
画线涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_LINE
number
802
直线涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_RECT
number
803
矩形涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_OVAL
number
804
椭圆涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_ARC
number
805
圆弧元素
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_RIGHT_TRIANGLE
number
806
直角三角形
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_ISOSCELES_TRIANGLE
number
807
等腰三角形
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_PARALLELOGRAM
number
808
平行四边形
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_CUBE
number
809
立方体
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_CYLINDER
number
810
圆柱体
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_CONE
number
811
圆锥体
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_HIGHLIGHTER
number
812
荧光笔

TEduBoardH5FileStatus

H5 文件加载状态 TEduBoardH5FileStatus
枚举
类型
描述
TEDU_BOARD_H5_FILE_STATUS_LOADING
number
1
H5 文件正在加载
TEDU_BOARD_H5_FILE_STATUS_LOADED
number
2
H5 文件加载完成

TEduBoardPosition

工具标题提示位置 TEduBoardPosition
枚举
类型
描述
TEDU_BOARD_POSITION_LEFT_TOP
number
0
在图标的左上方
TEDU_BOARD_POSITION_RIGHT_TOP
number
1
在图标的右上方
TEDU_BOARD_POSITION_RIGHT_BOTTOM
number
2
在图标的右下方
TEDU_BOARD_POSITION_LEFT_BOTTOM
number
3
在图标的左下

TEduBoardVideoStatus

播放视频状态 TEduBoardVideoStatus
枚举
类型
描述
TEDU_BOARD_VIDEO_STATUS_ERROR
number
1
视频播放错误。监听到此错误码时,可配合 refresh 接口重新渲染白板
TEDU_BOARD_VIDEO_STATUS_LOADING
number
2
视频加载中
TEDU_BOARD_VIDEO_STATUS_LOADED
number
3
视频加载完成
TEDU_BOARD_VIDEO_STATUS_PLAYED
number
4
视频开始播放
TEDU_BOARD_VIDEO_STATUS_TIMEUPDATE
number
5
视频进度更新
TEDU_BOARD_VIDEO_STATUS_PAUSED
number
6
视频暂停播放
TEDU_BOARD_VIDEO_STATUS_SEEKED
number
7
视频跳转进度完成
TEDU_BOARD_VIDEO_STATUS_ENDED
number
8
视频播放结束
TEDU_BOARD_VIDEO_STATUS_WAITING
number
9
视频缓冲中2.5.3版本支持
TEDU_BOARD_VIDEO_STATUS_PLAYING
number
10
视频缓冲完成2.5.3版本支持

TEduBoardAccessibleOperation

互动白板可操作权限 TEduBoardAccessibleOperation
枚举
类型
描述
TEDU_BOARD_OPERATION_ALL
number
0
全部操作
TEDU_BOARD_OPERATION_MOVE
number
1
移动
TEDU_BOARD_OPERATION_DELETE
number
2
删除
TEDU_BOARD_OPERATION_SCALE
number
3
缩放
TEDU_BOARD_OPERATION_ROTATE
number
4
旋转
TEDU_BOARD_OPERATION_SELECTED
number
5
选中
TEDU_BOARD_OPERATION_ADD
number
6
添加

TEduBoardBackgroundType

白板背景类型 TEduBoardBackgroundType
枚举
类型
描述
TEDU_BOARD_BACKGROUND_IMAGE
number
1
图片类型
TEDU_BOARD_BACKGROUND_H5
number
2
网页类型

TEduBoardErasableElementType

白板背景类型 TEduBoardErasableElementType
枚举
类型
描述
LINE
number
0
画线元素
GRAPH
number
1
图形元素
TEXT
number
2
文本元素
IMAGE
number
3
图片元素
ELEMENT
number
4
自定义元素

TEduBoardMathGraphCode

数学函数图像工具状态码 TEduBoardMathGraphCode
枚举
类型
描述
MATH_EXPRESSION_PARSE_ERROR
number
-1
函数表达式解析失败

TEduBoardMathGraphType

几何图形类型 TEduBoardMathGraphType
枚举
类型
描述
NONE
number
0
无图形输入,此时可选中几何图形
POINT
number
1
LINE
number
2
直线
LINE_SEGMENT
number
3
线段
RAY
number
4
射线
CIRCLE
number
5
ANGLE
number
6
POLYGON
number
7
多边形
VECTOR
number
8
向量
ELLIPSE
number
9
椭圆
CUBE
number
101
立方体
CYLINDER
number
102
圆柱体
CIRCULAR_CONE
number
103
圆锥体

TEduBoardPenFittingMode

画笔自动拟合模式 TEduBoardPenFittingMode
枚举
类型
描述
NONE
number
0
不进行曲线拟合
AUTO
number
1
自动识别并拟合图形
RECTANGLE
number
2
拟合矩形
POLYGON
number
3
拟合多边形
CIRCLE
number
4
拟合圆形
ELLIPSE
number
5
拟合椭圆

TEduBoardServiceType

白板接口服务类型 TEduBoardServiceType
枚举
类型
描述
ALL
string
ALL
所有服务
TIW_SERVER
string
TIW_SERVER
白板基础服务
TIW_RESOURCE
string
TIW_RESOURCE
白板内部资源
PPT_THUMBNAIL
string
PPT_THUMBNAIL
PPT 缩略图
LOG_SERVER
string
LOG_SERVER
白板日志模块
LOG_KEY
string
LOG_KEY
关键日志
LOG_VERBOSE
string
LOG_VERBOSE
流水日志

TEduBoardTextComponentStatus

白板文字工具异常状态码 TEduBoardTextComponentStatus
枚举
类型
描述
TEDU_BOARD_TEXT_COMPONENT_STATUS_INSUFFICIENT_SPACE
number
1
空间不足,文本框无法显示
TEDU_BOARD_TEXT_COMPONENT_STATUS_WORD_LIMIT
number
2
文本超出字数限制
TEDU_BOARD_TEXT_COMPONENT_CANNOT_USE_EMOJI
number
3
不能使用表情

TEduBoardClassGroupOperationType

枚举
类型
描述
SET_ENABLE
number
0
开启分组模式
UPDATE
number
1
更新分组信息
DELETE
number
2
删除分组
RESET
number
3
重置分组
ERROR
number
4
分组功能发生错误

TEduBoardFileType

白板文件类型 TEduBoardFileType
枚举
类型
描述
WHITEBOARD
number
1
默认白板组
H5_COURSEWARE
number
2
动态转码课件
IMAGE_COURSEWARE
number
3
静态转码课件
VIDEO_FILE
number
4
视频文件
H5_FILE
number
5
H5文件
IMAGES_FILE
number
6
图片组文件

TEduBoardLogLevel

日志级别 TEduBoardLogLevel
枚举
类型
描述
ALL
number
0
全部日志
INFO
number
1
一般日志
WARNING
number
2
告警日志
ERROR
number
3
错误日志
OFF
number
4
不打印日志

TEduBoardAudioStatus

枚举
类型
描述
TEDU_BOARD_AUDIO_STATUS_ERROR
number
1
媒体播放错误。监听到此错误码时,可配合 refresh 接口重新渲染白板
TEDU_BOARD_AUDIO_STATUS_LOADING
number
2
媒体加载中
TEDU_BOARD_AUDIO_STATUS_LOADED
number
3
媒体加载完成
TEDU_BOARD_AUDIO_STATUS_PLAYED
number
4
媒体开始播放
TEDU_BOARD_AUDIO_STATUS_TIMEUPDATE
number
5
媒体进度更新
TEDU_BOARD_AUDIO_STATUS_PAUSED
number
6
媒体暂停播放
TEDU_BOARD_AUDIO_STATUS_SEEKED
number
7
媒体跳转进度完成
TEDU_BOARD_AUDIO_STATUS_ENDED
number
8
媒体播放结束
TEDU_BOARD_AUDIO_STATUS_WAITING
number
9
媒体缓冲中 2.5.3版本支持
TEDU_BOARD_AUDIO_STATUS_PLAYING
number
10
媒体缓冲完成 2.5.3版本支持

TEduBoardClassGroupOperationType

枚举
类型
描述
SET_ENABLE
number
0
开启分组模式
UPDATE
number
1
更新分组信息
DELETE
number
2
删除分组
RESET
number
3
重置分组
ERROR
number
4
分组功能发生错误

TEduBoardLayerElementType

枚举
类型
描述
TEDU_BOARD_LAYERELEMENT_JXGBOARD
number
1001
JsxGraph 画板
TEDU_BOARD_LAYERELEMENT_JXGGRAPH
number
1002
JsxGraph 图形

TEduBoardRemoteCursorAction

枚举
类型
描述
MOVING
number
0
正在移动
DRAWING
number
1
正在绘制

TEduElementOperatorType

枚举
类型
描述
BOARDER_COLORtnumber
1
边框颜色

BOARDER_WIDTHtnumber
2
边线宽

BOARDER_LINE_TYPEtnumber
3
边线虚实类型

EL_DELETEtnumber
4
删除元素


TEduMathToolType

日志级别 TEduMathToolType
枚举
类型
描述
RULER
number
1
直尺教具
TRIANGLE
number
2
直角三角形
ISOSCELES_TRIANGLE
number
3
等腰直角三角形
PROTRACTOR
number
4
量角器
COMPASSES
number
5
圆规