PanoRtcEngineDelegate 协议启用对应用程序的回调。
更多...
#import <PanoRtcWhiteboard.h>
PanoRtcEngineDelegate 协议启用对应用程序的回调。
SDK使用委托回调将白板运行时事件报告给应用程序。
◆ onAddBackgroundImages:file:
- (void) onAddBackgroundImages: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
◆ onAddH5File:file:
- (void) onAddH5File: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
◆ onDocCreate:file:
- (void) onDocCreate: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
◆ onDocDelete:file:
- (void) onDocDelete: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
◆ onDocSave:file:path:
- (void) onDocSave: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
path: |
|
(NSString *_Nonnull) |
outputDir |
|
|
| |
|
optional |
保存白板文件通知
- 参数
-
result | 通知结果 |
fileId | 白板文件ID |
outputDir | 输出路径 |
◆ onDocSwitch:file:
- (void) onDocSwitch: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
◆ onDocThumbnailReady:thumbs:
- (void) onDocThumbnailReady: |
|
(NSString *_Nonnull) |
fileId |
thumbs: |
|
(NSArray< NSString * > *_Nonnull) |
urls |
|
|
| |
|
optional |
白板文件缩略图完成通知
- 参数
-
fileId | 白板文件ID |
urls | 缩略图url数组 |
count | 缩略图url数组大小 |
◆ onDocTranscodeStatus:file:progress:pageCount:
- (void) onDocTranscodeStatus: |
|
(PanoResult) |
result |
file: |
|
(NSString *_Nonnull) |
fileId |
progress: |
|
(UInt32) |
progress |
pageCount: |
|
(UInt32) |
count |
|
|
| |
|
optional |
文档转码状态通知
- 参数
-
result | 通知结果 |
fileId | 白板文件ID |
progress | 转码进度 |
count | 转码总页数 |
◆ onDrawEvent:
◆ onExternalHtmlMessageReceived:fileId:
- (void) onExternalHtmlMessageReceived: |
|
(NSString *_Nonnull) |
msg |
fileId: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
◆ onHtmlStateChanged:withUrl:file:
- (void) onHtmlStateChanged: |
|
(PanoWBHtmlState) |
state |
withUrl: |
|
(NSString *_Nonnull) |
url |
file: |
|
(NSString *_Nonnull) |
fileId |
|
|
| |
|
optional |
Html状态变化通知
- 参数
-
state | Html状态码。 |
url | Html URL。 |
fileId | 白板文件ID。 |
◆ onImageStateChanged:withUrl:
- (void) onImageStateChanged: |
|
(PanoWBImageState) |
state |
withUrl: |
|
(NSString *_Nonnull) |
url |
|
|
| |
|
optional |
◆ onMessageReceived:fromUser:
- (void) onMessageReceived: |
|
(NSData *_Nonnull) |
message |
fromUser: |
|
(UInt64) |
userId |
|
|
| |
|
optional |
- 参数
-
message | 接收到的消息。 |
userId | 发送消息的用户。 白板消息通知 |
◆ onPageNumberChanged:withTotalPages:
- (void) onPageNumberChanged: |
|
(PanoWBPageNumber) |
curPage |
withTotalPages: |
|
(UInt32) |
totalPages |
|
|
| |
|
optional |
白板页码变化通知。
- 参数
-
curPage | 当前页码。 |
totalPages | 总页码数. |
◆ onRedoStatusChanged:
- (void) onRedoStatusChanged: |
|
(BOOL) |
canRedo |
|
|
optional |
◆ onRoleTypeChanged:
◆ onSnapshotComplete:name:
- (void) onSnapshotComplete: |
|
(PanoResult) |
result |
name: |
|
(NSString *_Nonnull) |
filename |
|
|
| |
|
optional |
◆ onUndoStatusChanged:
- (void) onUndoStatusChanged: |
|
(BOOL) |
canUndo |
|
|
optional |
◆ onUserJoined:withName:
- (void) onUserJoined: |
|
(UInt64) |
userId |
withName: |
|
(NSString *_Nullable) |
userName |
|
|
| |
|
optional |
回调用户加入白板的事件。
- 参数
-
userId | 客户定义的用户标识。 |
userName | 客户定义的用户显示名字。 |
◆ onUserLeft:
- (void) onUserLeft: |
|
(UInt64) |
userId |
|
|
optional |
◆ onViewScaleChanged:
- (void) onViewScaleChanged: |
|
(Float32) |
scale |
|
|
optional |
◆ onVisionShareStarted:
- (void) onVisionShareStarted: |
|
(UInt64) |
userId |
|
|
optional |
◆ onVisionShareStopped:
- (void) onVisionShareStopped: |
|
(UInt64) |
userId |
|
|
optional |
该协议的文档由以下文件生成: