有奖捉虫:行业应用 & 管理与支持文档专题 HOT

TEduBoardController.TEduBoardErrorCode

由 TEduBoardController.TEduBoardCallback.onTEBError 触发,出现此错误表示白板已经不可用。
白板错误码 TEduBoardErrorCode?
枚举
类型
描述
TEDU_BOARD_ERROR_INIT
int
1
初始化失败
TEDU_BOARD_ERROR_AUTH
int
2
服务鉴权失败,请先购买服务
TEDU_BOARD_ERROR_LOAD
int
3
白板加载失败,监听到此错误,建议进行重试
TEDU_BOARD_ERROR_TIM_INVALID
int
5
互动白板内置 IMSDK 不可用 互动白板内部会反射调用 IMSDK 接口,如果 IMSDK 升级了后则会调用失败
请参考 TIM 同步信令通道 文档
TEDU_BOARD_ERROR_HISTORYDATA
int
6
同步历史数据失败,监听到此错误,建议进行重试
TEDU_BOARD_ERROR_RUNTIME
int
7
白板运行错误,请检查 sdkAppId、userId、userSig 是否正确;请根据错误信息描述,查阅 错误码文档?
TEDU_BOARD_ERROR_AUTH_TIMEOUT
int
8
服务鉴权超时,可以存在网络问题,请重试
TEDU_BOARD_MAX_BOARD_LIMITED
int
10
单课堂内白板页数已经达到上限
TEDU_BOARD_SIGNATURE_EXPIRED
int
11
userSig 过期,请生成新的 usersig,并重新初始化白板
TEDU_BOARD_ERROR_PATH_INVALID
int
101
路径非法
TEDU_BOARD_ERROR_WRITE_ERROR
int
102
文件写入错误

TEduBoardController.TEduBoardWarningCode

由 TEduBoardController.TEduBoardCallback.onTEBWarning 事件触发,警告级别,不会影响白板使用。
白板警告码 TEduBoardWarningCode?
枚举
类型
描述
TEDU_BOARD_WARNING_SYNC_DATA_PARSE_FAILED
int
1
接收到其他端的同步数据解析错误,出现该警告的原因一般为业务方修改了白板信令数据结构或者将非白板信令也传递给了白板
TEDU_BOARD_WARNING_TIM_SEND_MSG_FAILED
int
2
使用互动白板内部通过反射调用IM发送消息失败
TEDU_BOARD_WARNING_H5PPT_ALREADY_EXISTS
int
3
调用 addTranscodeFile 接口时候传入的课件已经存在,msg 中包含了 fileId,可直接使用 switchFile 进行切换
TEDU_BOARD_WARNING_ILLEGAL_OPERATION
int
5
互动白板历史数据加载完成回调(onTEBHistroyDataSyncCompleted)之前禁止调用接口进行操作白板
TEDU_BOARD_WARNING_H5FILE_ALREADY_EXISTS
int
6
调用 addH5File 接口传入的 h5 url 已经存在
TEDU_BOARD_WARNING_VIDEO_ALREADY_EXISTS
int
7
调用 addVideoFile 接口传入的 video url 已经存在
TEDU_BOARD_WARNING_IMAGESFILE_ALREADY_EXISTS
int
8
调用 addImagesFile 接口传入的图片数组数据已经存在
TEDU_BOARD_WARNING_CUSTOM_GRAPH_URL_NON_EXISTS
int
10
自定义图形的 URL 不存在
TEDU_BOARD_WARNING_IMAGESFILE_TOO_LARGE
int
11
addImagesFile 接口添加图片集合文件时,文件内容过大
TEDU_BOARD_WARNING_IMAGE_COURSEWARE_ALREADY_EXISTS
int
12
addTranscodeFile 接口添加静态转码课件时,要添加的静态转码课件已存在
TEDU_BOARD_WARNING_IMAGE_MEDIA_BITRATE_TOO_LARGE
int
13
添加多媒体资源 多媒体资源码率过大

TEduBoardController.TEduBoardAccessibleOperation

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

TEduBoardController.TEduBoardArrowType

枚举
类型
描述
TEDU_BOARD_ARROW_TYPE_NONE
int
1
无箭头
TEDU_BOARD_ARROW_TYPE_NORMAL
int
2
普通箭头
TEDU_BOARD_ARROW_TYPE_SOLID
int
3
实线箭头

TEduBoardController.TEduBoardAudioStatus

枚举
类型
描述
TEDU_BOARD_AUDIO_STATUS_ERROR
int
1
播放错误
TEDU_BOARD_AUDIO_STATUS_LOADING
int
2
加载中
TEDU_BOARD_AUDIO_STATUS_LOADED
int
3
加载完成
TEDU_BOARD_AUDIO_STATUS_PLAYED
int
4
开始播放
TEDU_BOARD_AUDIO_STATUS_TIMEUPDATE
int
5
时间更新
TEDU_BOARD_AUDIO_STATUS_PAUSED
int
6
暂停
TEDU_BOARD_AUDIO_STATUS_SEEKED
int
7
跳转
TEDU_BOARD_AUDIO_STATUS_ENDED
int
8
结束
TEDU_BOARD_AUDIO_STATUS_WAITING
int
9
缓冲中
TEDU_BOARD_AUDIO_STATUS_PLAYING
int
10
缓冲结束

TEduBoardController.TEduBoardBackgroundH5Status

枚举
类型
描述
TEDU_BOARD_BACKGROUND_H5_STATUS_LOADING
int
1
H5 背景正在加载
TEDU_BOARD_BACKGROUND_H5_STATUS_LOAD_FINISH
int
2
H5 背景加载完成

TEduBoardController.TEduBoardBackgroundType

枚举
类型
描述
TEDU_BOARD_BACKGROUND_IMAGE
int
1
图片类型
TEDU_BOARD_BACKGROUND_H5
int
2
网页类型

TEduBoardController.TEduBoardContentFitMode

枚举
类型
描述
TEDU_BOARD_CONTENT_FIT_MODE_NONE
int
0
不使用内容自适应,默认模式,不自动调整白板宽高比,内容等比例缩放居中显示,内容宽高 <= 白板宽高
TEDU_BOARD_CONTENT_FIT_MODE_CENTER_INSIDE
int
1
自动调整白板宽高比与内容一致,内容铺满白板,白板等比例缩放居中显示,白板宽高 <= 容器宽高
TEDU_BOARD_CONTENT_FIT_MODE_CENTER_COVER
int
2
自动调整白板宽高比与内容一致,内容铺满白板,白板等比例缩放居中显示,白板宽高 >= 容器宽高

TEduBoardController.TEduBoardElementType

枚举
类型
描述
TEDU_BOARD_ELEMENT_IMAGE
int
1
图片元素
TEDU_BOARD_ELEMENT_H5
int
2
网页元素
TEDU_BOARD_ELEMENT_CUSTOM_GRAPH
int
3
自定义图形
TEDU_BOARD_ELEMENT_AUDIO
int
4
音频元素,当前白板有效
TEDU_BOARD_ELEMENT_GLOBAL_AUDIO
int
5
全局音频元素,无控制界面,一般为背景音乐
TEDU_BOARD_ELEMENT_MATH_BOARD
int
6
数学函数画板
TEDU_BOARD_ELEMENT_MATH_GRAPH
int
7
数学函数图像
TEDU_BOARD_ELEMENT_TEXT
int
9
文本元素
TEDU_BOARD_ELEMENT_MAGIC_LINE
int
10
魔法笔元素
TEDU_BOARD_ELEMENT_FORMULA
int
11
数学公式元素
TEDU_BOARD_ELEMENT_GRAFFITI_LINE
int
801
画线涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_LINE
int
802
直线涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_OVAL
int
804
椭圆涂鸦
TEDU_BOARD_ELEMENT_GRAFFITI_GRAPH_RECT
int
803
矩形涂鸦

TEduBoardController.TEduBoardErasableElementType

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

TEduBoardController.TEduBoardH5FileStatus

枚举
类型
描述
TEDU_BOARD_H5_FILE_STATUS_LOADING
int
1
加载中
TEDU_BOARD_H5_FILE_STATUS_LOADED
int
2
加载完成

TEduBoardController.TEduBoardH5PPTStatus

枚举
类型
描述
TEDU_BOARD_H5_PPT_STATUS_LOADING
int
1
加载中
TEDU_BOARD_H5_PPT_STATUS_LOADED
int
2
加载完成
TEDU_BOARD_H5_PPT_STATUS_CANCEL
int
3
取消加载(当前 PPT 还没有加载完成,则切换到了其他文件)
TEDU_BOARD_H5_PPT_STATUS_TIMEOUT
int
4
加载超时
TEDU_BOARD_H5_PPT_STATUS_RESOURCES_LOADING_ERROR
int
5
资源加载失败
TEDU_BOARD_H5_PPT_STATUS_RUNTIME_ERROR
int
6
内部运行错误

TEduBoardController.TEduBoardImageFitMode

枚举
类型
描述
TEDU_BOARD_IMAGE_FIT_MODE_BOTTOM
int
7
以宽度或者高度为基准底对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_CENTER
int
0
以宽度或者高度为基准居中对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_LEFT
int
4
以宽度或者高度为基准左对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_RIGHT
int
6
以宽度或者高度为基准右对齐等比例放大
TEDU_BOARD_IMAGE_FIT_MODE_TOP
int
5
以宽度或者高度为基准顶对齐等比例放大

TEduBoardController.TEduBoardImageStatus

枚举
类型
描述
TEDU_BOARD_IMAGE_STATUS_LOADING
int
1
背景图片正在加载
TEDU_BOARD_IMAGE_STATUS_LOAD_DONE
int
2
背景图片加载完成
TEDU_BOARD_IMAGE_STATUS_LOAD_ABORT
int
3
背景图片加载中断
TEDU_BOARD_IMAGE_STATUS_LOAD_ERROR
int
4
背景图片加载错误
TEDU_BOARD_IMAGE_STATUS_LOAD_TIMEOUT
int
5
背景图片加载超时
TEDU_BOARD_IMAGE_STATUS_LOAD_CANCEL
int
6
背景图片取消加载
TEDU_BOARD_IMAGE_STATUS_READ_ERROR
int
7
本地图片加载错误

TEduBoardController.TEduBoardLineType

枚举
类型
描述
TEDU_BOARD_LINE_TYPE_DOTTED
int
2
虚线
TEDU_BOARD_LINE_TYPE_SOLID
int
1
实线

TEduBoardController.TEduBoardMathGraphCode

枚举
类型
描述
MATH_EXPRESSION_PARSE_ERROR
int
-1
函数表达式解析失败

TEduBoardController.TEduBoardMathGraphType

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

TEduBoardController.TEduBoardOvalDrawMode

枚举
类型
描述
TEDU_BOARD_OVAL_DRAW_MODE_FIX_START
int
1
固定起始点,起始点和终点的中点为圆心
TEDU_BOARD_OVAL_DRAW_MODE_FIX_CENTER
int
2
固定圆心,起始点为圆心

TEduBoardController.TEduBoardPenFittingMode

枚举
类型
描述
NONE
java.lang.String
none
不拟合
AUTO
java.lang.String
auto
自动识别并拟合图形
CIRCLE
java.lang.String
circle
拟合圆形
ELLIPSE
java.lang.String
ellipse
拟合椭圆
POLYGON
java.lang.String
polygon
拟合多边形
RECTANGLE
java.lang.String
rectangle
拟合矩形

TEduBoardController.TEduBoardPosition

枚举
类型
描述
TEDU_BOARD_POSITION_LEFT_BOTTOM
int
4
左下
TEDU_BOARD_POSITION_LEFT_TOP
int
1
左上
TEDU_BOARD_POSITION_RIGHT_BOTTOM
int
3
右下
TEDU_BOARD_POSITION_RIGHT_TOP
int
2
右上

TEduBoardController.TEduBoardServiceType

枚举
类型
描述
ALL
java.lang.String
ALL
所有
LOG_KEY
java.lang.String
LOG_KEY
关键日志
LOG_SERVER
java.lang.String
LOG_SERVER
日志服务
LOG_VERBOSE
java.lang.String
LOG_VERBOSE
流水日志
PPT_THUMBNAIL
java.lang.String
PPT_THUMBNAIL
PPT 缩略图
TIW_RESOURCE
java.lang.String
TIW_RESOURCE
白板资源
TIW_SERVER
java.lang.String
TIW_SERVER
白板服务

TEduBoardController.TEduBoardTextComponentStatus

枚举
类型
描述
TEDU_BOARD_TEXT_COMPONENT_STATUS_INSUFFICIENT_SPACE
int
1
空间不足,文本框无法显示
TEDU_BOARD_TEXT_COMPONENT_STATUS_WORD_LIMIT
int
2
文本超出字数限制

TEduBoardController.TEduBoardTextStyle

枚举
类型
描述
TEDU_BOARD_TEXT_STYLE_BOLD
int
-
粗体样式
TEDU_BOARD_TEXT_STYLE_BOLD_ITALIC
int
-
粗斜体样式
TEDU_BOARD_TEXT_STYLE_ITALIC
int
-
斜体样式
TEDU_BOARD_TEXT_STYLE_NORMAL
int
-
常规样式

TEduBoardController.TEduBoardToolType

枚举
类型
描述
TEDU_BOARD_TOOL_TYPE_MOUSE
int
0
鼠标,默认鼠标工具点击白板会进行翻页,如果不需要此功能,可以调用 setMouseToolBehavior 接口设置,也可以通过初始化参数设置
TEDU_BOARD_TOOL_TYPE_PEN
int
1
画笔
TEDU_BOARD_TOOL_TYPE_ERASER
int
2
橡皮擦
TEDU_BOARD_TOOL_TYPE_LASER
int
3
激光笔
TEDU_BOARD_TOOL_TYPE_LINE
int
4
直线 可设置画直线,虚线,箭头
TEDU_BOARD_TOOL_TYPE_OVAL
int
5
空心椭圆
TEDU_BOARD_TOOL_TYPE_OVAL_SOLID
int
7
实心椭圆
TEDU_BOARD_TOOL_TYPE_RECT
int
6
空心矩形
TEDU_BOARD_TOOL_TYPE_RECT_SOLID
int
8
实心矩形
TEDU_BOARD_TOOL_TYPE_POINT_SELECT
int
9
点选工具(已经与框选工具合并,保留一个即可)
TEDU_BOARD_TOOL_TYPE_RECT_SELECT
int
10
框选工具(已经与点选工具合并,保留一个即可)
TEDU_BOARD_TOOL_TYPE_TEXT
int
11
文本工具
TEDU_BOARD_TOOL_TYPE_ZOOM_DRAG
int
12
缩放和移动工具,从2.6.4点版本起,支持初始化传入 pinchToZoomEnable 开启在任意工具下进行缩放白板
TEDU_BOARD_TOOL_TYPE_SQUARE
int
13
空心正方形
TEDU_BOARD_TOOL_TYPE_SQUARE_SOLID
int
14
实心正方形
TEDU_BOARD_TOOL_TYPE_CIRCLE
int
15
空心正圆形
TEDU_BOARD_TOOL_TYPE_CIRCLE_SOLID
int
16
实心正圆形
TEDU_BOARD_TOOL_TYPE_BOARD_CUSTOM_GRAPH
int
17
自定义图形

TEduBoardController.TEduBoardUploadStatus

枚举
类型
描述
TEDU_BOARD_UPLOAD_STATUS_FAILED
int
2
上传失败
TEDU_BOARD_UPLOAD_STATUS_SUCCEED
int
1
上传成功

TEduBoardController.TEduBoardVideoStatus

枚举
类型
描述
TEDU_BOARD_VIDEO_STATUS_ERROR
int
1
播放错误
TEDU_BOARD_VIDEO_STATUS_LOADING
int
2
加载中
TEDU_BOARD_VIDEO_STATUS_LOADED
int
3
加载完成
TEDU_BOARD_VIDEO_STATUS_PLAYED
int
4
开始播放
TEDU_BOARD_VIDEO_STATUS_TIMEUPDATE
int
5
时间状态更新
TEDU_BOARD_VIDEO_STATUS_PAUSED
int
6
暂停
TEDU_BOARD_VIDEO_STATUS_SEEKED
int
7
跳转
TEDU_BOARD_VIDEO_STATUS_ENDED
int
8
结束
TEDU_BOARD_VIDEO_STATUS_WAITING
int
9
缓冲中
TEDU_BOARD_VIDEO_STATUS_PLAYING
int
10
缓冲结束

TEduBoardController.TEduBoardClassGroupOperationType

属性
类型
描述
SET_ENABLE
int
0
转码状态 TEduBoardController.TEduBoardFileTranscodeStatus
UPDATE
int
1
任务 ID
DELETE
int
2
文件总页数
RESET
int
3
文件分辨率
ERROR
int
4
转码进度

TEduBoardController.TEduBoardLogLevel

属性
类型
描述
ALL
int
0
全部日志
INFO
int
1
一般日志
WARNING
int
2
告警日志
ERROR
int
3
错误日志
OFF
int
4
不打印日志

TEduBoardController.TEduBoardFileType

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

TEduBoardController.ElementItem

属性
类型
描述
elementId
java.lang.String
-
元素 ID
type
int
-
元素类型

TEduBoardController.ElementOperationAuthority

属性
类型
描述
disableArbitraryScale
boolean
-
是否禁用任意缩放 (文本元素默认为 true,不可更改)
disableMove
boolean
-
是否禁用移动
disableProportionScale
boolean
-
是否禁用等比例缩放
disableRotate
boolean
-
是否禁用旋转 (文本元素默认为 true,不可更改)

TEduBoardController.MouseToolBehavior

属性
类型
描述
h5PPT
boolean
-
设置鼠标工具在动态 PPT 转码的文件翻页行为,默认为 true
imgFile
boolean
-
设置鼠标工具在图片文件(addImagesFile 接口添加的文件)翻页行为,默认为 true
imgPPT
boolean
-
设置鼠标工具在静态 PPT 转码文件翻页行为,默认为 true
whiteBoard
boolean
-
设置鼠标工具在普通白板翻页行为,默认为 true

TEduBoardController.OperationAuthority

属性
类型
描述
graph
TEduBoardController.ElementOperationAuthority
-
图形涂鸦元素
line
TEduBoardController.ElementOperationAuthority
-
画笔涂鸦元素
text
TEduBoardController.ElementOperationAuthority
-
文本元素

TEduBoardController.TEduBoardAuthParam

属性
类型
描述
sdkAppId
int
-
SDKAppID
userId
java.lang.String
-
用户 ID
userSig
java.lang.String
-
用户签名

TEduBoardController.TEduBoardColor

属性
类型
描述
alpha
int
-
透明分量
blue
int
-
蓝色分量
green
int
-
绿色分量
red
int
-
红色分量

TEduBoardController.TEduBoardCursorIcon

属性
类型
描述
cursor
java.lang.String
-
浏览器内置鼠标指针样式,可取值参考文档
url
java.lang.String
-
自定义鼠标指针样式的 URL,格式限制参考文档
offsetY
int
-
自定义鼠标指针样式的纵向偏移
offsetX
int
-
自定义鼠标指针样式的横向偏移

TEduBoardController.TEduBoardElementInfo

属性
类型
描述
boardId
java.lang.String
-
白板 ID
elementId
java.lang.String
-
元素 ID
type
int
-
元素类型 TEduBoardController.TEduBoardElementType
url
java.lang.String
-
元素地址

TEduBoardController.TEduBoardFileInfo

属性
类型
描述
boardInfoList
java.util.List< TEduBoardController.TEduBoardInfo>
-
白板信息列表
downloadUrl
java.lang.String
-
文件下载地址
fileId
java.lang.String
-
文件 ID
pageCount
int
-
文件页数
pageIndex
int
-
文件当前显示的页数
title
java.lang.String
-
文件名
fileType
int
-

TEduBoardController.TEduBoardFunctionGrapher

属性
类型
描述
color
java.lang.String
-
数学函数图像颜色
expression
java.lang.String
-
数学函数表达式
mathBoardId
java.lang.String
-
函数画板的元素 ID
selectedColor
java.lang.String
-
数学函数图像选中时的颜色

TEduBoardController.TEduBoardInfo

属性
类型
描述
backgroundColor
TEduBoardController.TEduBoardColor
-
白板背景色
backgroundUrl
java.lang.String
-
背景图或者背景 H5 页面的 URL
boardId
java.lang.String
-
白板 ID

TEduBoardController.TEduBoardInitParam

属性
类型
描述
autoHideRemoteCursorTimeout
int
-
远端隐藏画笔时间 (毫秒)
boardContentFitMode
int
-
白板内容自适应模式 TEduBoardContentFitMode
brushColor
TEduBoardController.TEduBoardColor
-
画笔颜色
brushThin
int
-
画笔粗细
dataSyncEnable
boolean
-
用于指定是否启用数据同步
drawEnable
boolean
-
是否允许涂鸦
elementOperationAuthority
TEduBoardController.OperationAuthority
-
设置白板元素操作权限
enableScaleTool
boolean
-
是否启用白板缩放移动工具的缩放功能,当设置为 false,切换到缩放移动工具时缩放功能不可用
formulaEnable
boolean
-
是否预加载公式库
globalBackgroundColor
TEduBoardController.TEduBoardColor
-
全局背景色
imageTimeout
int
-
图片加载超时时间,单位秒
isAutoHideRemoteCursor
boolean
-
远端画笔不动2秒后是否自动隐藏
mathGraphEnable
boolean
-
是否预加载数学函数工具库
mouseToolBehavior
TEduBoardController.MouseToolBehavior
-
设置鼠标工具行为,鼠标工具默认点击是翻页操作,可通过配置去掉默认行为
nickname
java.lang.String
-
当前白板用户昵称
offlineWarningTimeout
int
-
白板离线告警时间间隔,单位(秒)
pinchToZoomEnable
boolean
-
在任意工具下开启双指缩放
preloadDepth
int
-
指定图片预加载深度,默认值为5(表示预加载当前页前后5页的图片)
progressBarUrl
java.lang.String
-
自定义加载图标,在 processEnable = true 时生效,支持 jpg、gif、png、svg
progressEnable
boolean
-
启用加载图标,主要作用于图片加载、PPT 加载过程,默认为 false
proxyServer
java.lang.String
-
可选,代理服务器
ratio
java.lang.String
-
默认白板宽高比(可传格式如“4:3”、“16:9”的字符串),各端需要保持一致
scale
int
-
白板默认缩放系数
scaleRange
int[]
-
白板缩放范围,百分比形势,100表示100%
selectBoxColor
TEduBoardController.TEduBoardColor
-
选框颜色
showLocalOperator
boolean
-
是否显示本地操作信息
showRemoteOperator
boolean
-
是否显示远端操作信息
showRemoteSelectBox
boolean
-
是否显示远端选框
smoothLevel
float
-
用于指定笔迹平滑级别,默认值0,取值[0, 1]
syncFps
int
-
可选,信令同步频率,范围[5,20]
systemCursorEnable
boolean
-
是否启用原生系统光标
textColor
TEduBoardController.TEduBoardColor
-
文本颜色
textSize
int
-
文本粗细
textStyle
int
-
文本样式
timSync
boolean
-
是否使用腾讯云 IMSDK 进行实时数据同步
toolType
int
-
白板工具
remoteCursorVisible
TEduBoardController.RemoteCursorVisible
-
是否显示远端画笔

TEduBoardController.TEduBoardLineStyle

属性
类型
描述
endArrowType
int
-
终点肩头类型
lineType
int
-
直线类型
startArrowType
int
-
起点箭头类型

TEduBoardController.TEduBoardMathCanvas

属性
类型
描述
axis
boolean
-
是否显示坐标轴
axisColor
java.lang.String
-
画板坐标系颜色 #ffffff;
boundingbox
int[]
-
画板显示区域的左下角和右下角 对应[x1,y1,x2,y2]
enablePan
boolean
-
是否开启鼠标拖拽平移
enableZoom
boolean
-
是否开启鼠标滚轮缩放
grid
boolean
-
是否显示网格
height
java.lang.String
-
画板高度,支持像素或百分比
showControl
boolean
-
是否显示控制栏
width
java.lang.String
-
画板宽度,支持像素或百分比

TEduBoardController.TEduBoardSnapshotInfo

属性
类型
描述
path
java.lang.String
-
快照文件存储的本地路径,包括文件名和后缀,只支持 png,例如:aaa/bbb/ccc/xxx.png

TEduBoardController.TEduBoardToolTypeTitleStyle

属性
类型
描述
color
java.lang.String
-
颜色 支持 #ff0000、rgb、rgba
position
int
-
显示的位置 TEduBoardController.TEduBoardPosition
size
int
-
字号,实际像素值取值
style
int
-
文本样式 TEduBoardController.TEduBoardTextStyle

TEduBoardController.TEduBoardTranscodeConfig

属性
类型
描述
isStaticPPT
boolean
-
指定对于 PPT 文件是否启用静态转码(转为静态图片),默认转为 H5 动画(转码耗时较长)
minResolution
java.lang.String
-
指定转码结果最小分辨率,可用于提高转码结果清晰度,格式如960x540,宽高用x分隔
thumbnailResolution
java.lang.String
-
指定为文件生成缩略图的分辨率,默认不生成缩略图(生成缩略图增加额外转码耗时),格式如200x200,宽高用x分隔

TEduBoardController.TEduBoardTranscodeFileResult

属性
类型
描述
pages
int
-
文件总页数
progress
float
-
转码进度
resolution
java.lang.String
-
文件分辨率
status
int
-
转码状态 TEduBoardController.TEduBoardFileTranscodeStatus
taskid
java.lang.String
-
任务 ID
thumbnailResolution
java.lang.String
-
为文件生成缩略图的分辨率
thumbnailUrl
java.lang.String
-
为文件生成缩略图 URL
title
java.lang.String
-
文件标题
url
java.lang.String
-
转码结果 URL

TEduBoardController.GroupInfo

属性
类型
描述
classGroupId
String
分组 ID
boards
java.util.List<java.lang.String>
分组白板列表
currentBoardId
String
分组初始白板
title
String
分组标题
users
java.util.List< java.lang.String>
分组用户列表

TEduBoardController.Boundingbox

属性
类型
描述
left
int
元素包围盒距离白板容器左侧距离
top
int
元素包围盒距离白板容器顶部距离
width
int
元素包围盒宽度
height
int
元素包围盒高度

TEduBoardController.TEduMathToolType

属性
类型
描述
RULER
int
1
直尺教具
TRIANGLE
int
2
直角三角形
ISOSCELES_TRIANGLE
int
3
等腰直角三角形
PROTRACTOR
int
4
量角器
COMPASSES
int
5
圆规

TEduBoardController.TEduBoardController.TEduBoardElementType

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

TEduElementOperatorType

枚举
类型
描述
BOARDER_COLOR number
1
-
border 颜色
BOARDER_WIDTH number
2
-
border 宽度
BOARDER_LINE_TYPE number
3
-
实线/虚线
EL_DELETE number
4
-
删除元素
?


http://www.vxiaotou.com