产品 / 解决方案
平台 / 框架

白板创建成功后,调用翻页接口不生效?

产品 / 插件:互动白板 / 文件共享

平台 / 框架:iOS / Android / Web

更新时间:2021-09-09 19:57


问题描述

白板创建成功后,调用翻页接口进行翻页,白板未能翻到指定页。

问题原因

对于多页白板,如果创建该白板时传入的 aspectWidth 与 aspectHeight 的比例、pageCount 不符合要求(例如 aspectWidth 未乘以 pageCount 的倍数),导致创建的不是多页白板,就会出现无法翻页的现象。

解决方案

确保传入的 aspectWidth、aspectHeight 和 pageCount 参数是合法的且 aspectWidth 是单页宽度乘以 pageCount 的值。

以 Web 平台为例,创建宽为 1600 px,高为 900 px,横向有 5 页的 ZegoWhiteboardView 的示例如下:

const zegoWhiteboardView = await zegoExpressEngine.createView({
    roomID: '登录房间号',
    name: '白板名称',
    aspectWidth: 1600 * 5,
    aspectHeight: 900,
    pageCount: 5,
    fileInfo?: {
        fileID: '文件ID',
        fileName: '文件名',
        fileType: '文件类型',
        authKey: ''
    }
})

相关链接

实现流程 - 互动白板

本篇目录
下载 PDF