白板翻页
本文主要介绍如何对正在显示的白板翻页和跳步(跳步仅动态PPT文件生效)。


前提条件
已参考 创建超级白板 创建了一个白板。
实现流程
设置翻页滚动事件监听
调用 onSuperBoardSubViewScrollChanged 接口,监听白板翻页滚动事件。
Untitled
// 监听白板翻页、滚动
ZegoSuperBoardManager.onSuperBoardSubViewScrollChanged = ((uniqueID, page, pageCount) {
// SuperBoardView 每次滚动后都会回调这个方法
// 业务层可根据当前 currentSuperBoardSubView 的属性刷新 UI 的 页码/总页数 等信息
});
1
翻页接口
ZEGO 支持调用 flipToPrePage、flipToNextPage 和 flipToPage 接口,向前翻页、向后翻页和跳转页面。
Untitled
// 翻到上一页
await ZegoSuperBoardManager.instance.flipToPrePage();
// 翻到下一页
await ZegoSuperBoardManager.instance.flipToNextPage();
// 翻到指定页
await ZegoSuperBoardManager.instance.flipToPage(targetPage: 3);
1
跳步接口(仅动态PPT文件生效)
ZEGO 支持调用 preStep 和 nextStep 接口,回到上一步和进行下一步。
Untitled
// 上一步
await ZegoSuperBoardManager.instance.preStep();
// 下一步
await ZegoSuperBoardManager.instance.nextStep();
1
还可以通过调用 setToolType 接口设置 Click 工具,对动态 PPT 进行点击跳步与翻页。