集成 SDK
本文主要介绍如何快速地将腾讯云 TEduBoard SDK 集成到您的项目中。
环境要求
微信版本6.6.6+。
微信开发者工具最新版本。
集成 TEduBoard SDK
说明
推荐使用 web-view 方案集成,即基于 Web 端 SDK 集成,参考 web 端文档将集成好的网页,在小程序中使用 web-view 加载即可。目前受限于小程序组件规则,使用原生的小程序组件实现的白板(canvas 方案)SDK,缺少对 PPT 的能力,缩放,移动等能力,故不推荐原生组件方案(canvas方案)。
注意:
原生小程序组件 canvas 方案目前不接新需求。
白板功能点 | canvas 方案 | webview 方式 | 说明 |
画笔 | ✔ | ✔ | |
橡皮 | ✔ | ✔ | |
激光笔 | ✔ | ✔ | |
直线 | ✔ | ✔ | |
空心椭圆 | ✔ | ✔ | |
空心矩形 | ✔ | ✔ | |
实心椭圆 | ✔ | ✔ | |
实心矩形 | ✔ | ✔ | |
背景色 | ✔ | ✔ | |
背景图 | ✔ | ✔ | |
H5 背景 | ✖ | ✔ | |
点选 | ✔ | ✔ | |
框选 | ✔ | ✔ | |
撤销 | ✔ | ✔ | |
重做 | ✔ | ✔ | |
课件转静态(转图片) | ✔ | ✔ | 支持 PPT、PDF 转静态图片 |
课件转动态(转 H5) | ✖ | ✔ | |
放大 | ✖ | ✔ | |
缩小 | ✖ | ✔ | |
拖动 | ✖ | ✔ | |
初始化设置白板比例 | ✔ | ✔ | |
文字输入/展示 | ✖ | ✔ | |
涂鸦平滑级别 | ✔ | ✔ | |
动态设置白板比例 | ✖ | ✔ | |
配置业务域名
说明
配置 web-view 业务域名主要是为了加载转码后的动态 PPT,请先参考 存储桶配置,在互动白板控制台中配置好存储桶,新的转码文件会存储到该桶下,然后请将该桶的访问域名配置到 web-view 的业务域名中。