如何通过白板来加载文件?
2021-09-09
问题描述
同时集成了互动白板 SDK 和文件共享 SDK 后,如何通过互动白板来加载共享的文件?
解决方案
在实际的使用过程中,用户经常需要将白板和文件结合使用,我们这里介绍常见的两种情况:
1、 用户主动创建带文件的白板
这部分的使用指南请参考:
- iOS: 互动白板与文件共享的搭配使用
- Android: 互动白板与文件共享的搭配使用
2、 开发者收到新增文件白板(onWhiteboardAdd
)的通知
此时可按照以下步骤加载文件:
a. 收到远端新增白板时,从 whiteboardView
的参数 whiteboardModel
中的 fileInfo
字段拿到加载文件时所需要用到的 fileID
。
b. 创建 ZegoDocsView
,并且将 ZegoDocsView
展示到界面上。
c. 调用 ZegoDocsView
的 loadFile
接口加载文件。
d. 文件加载成功后,根据文件真实的内容布局来调整 whiteboardView
的布局。
具体实现方法请参考 示例 Demo