控制画布内工具行为
更新时间 2024/11/18 12:57:03
您可以通过 SDK Instance 提供的 API 控制画布内诸多工具的开关及行为。
启用/停用激光笔
激光笔一般用于汇报、演讲场景指示演讲内容。关闭激光笔后会回到选择元素模式。
示例:
sdkInstance.enableLaser(true); // 启用激光笔
sdkInstance.enableLaser(false); // 关闭激光笔
// 需要确保在接收到 resource_ready 信号后才能开启
sdkInstance.on('resource_ready', () => {
sdkInstance.enableLaser(); // 默认启用激光笔
});
进 入/退出演讲模式
演讲模式是基于帧框的内容,呈现形式类似播放 ppt,一般用于汇报、演讲的场景。
注:该模式下至少要存在一个帧框
示例:
sdkInstance.enablePresentation(true); // 启用演讲模式
sdkInstance.enablePresentation(false); // 关闭演讲模式
// 默认启用演讲模式,注:需要确保在接收到 resource_ready 信号后才能启用功能
sdkInstance.on('resource_ready', () => {
sdkInstance.enablePresentation();
});
展示/收起帧框列表
示例:
// 切换帧框列表的显示状态
sdkInstance.toggleFrameListPanel();
// 默认打开帧框列表,注:需要确保在接收到 resource_ready 信号后才能启用功能
sdkInstance.on('resource_ready', () => {
sdkInstance.toggleFrameListPanel();
});
若帧框列表打开时,调用上述 API 会关闭帧框列表,反之会打开帧框列表。