... | @@ -1108,20 +1108,49 @@ typedef void (^pullStreamFailedClosure)(HDSMediaCallError error); // 拉远端 |
... | @@ -1108,20 +1108,49 @@ typedef void (^pullStreamFailedClosure)(HDSMediaCallError error); // 拉远端 |
|
/**
|
|
/**
|
|
* @brief 文档加载状态
|
|
* @brief 文档加载状态
|
|
* index
|
|
* index
|
|
* 0 文档组件初始化完成
|
|
* 0 文档组件加载成功
|
|
* 1 动画文档加载完成
|
|
* 1 动态文档翻页成功
|
|
* 2 非动画翻页加载成功
|
|
* 2 非动画文档(白板 图片)文档翻页完成
|
|
* 3 文档组件加载失败
|
|
* 3 文档组件加载失败
|
|
* 4 非动画翻页加载失败
|
|
* 4 静态文档翻页失败
|
|
* 5 文档动画加载失败
|
|
* 5 动态文档翻页失败
|
|
* 6 画板加载失败
|
|
* 6 画板翻页失败
|
|
* 7 极速动画翻页加载成功
|
|
* 7 极速动画翻页加载成功
|
|
* 8 极速动画翻页加载失败
|
|
* 8 极速动画翻页加载失败
|
|
* 9 文档组件重载失败
|
|
* 9 文档组件重载失败
|
|
|
|
* 10 静态文档翻页超时
|
|
|
|
* 11 动态文档动画执行成功
|
|
|
|
* 12 动态文档动画执行超时
|
|
|
|
* 13 动态文档加载成功
|
|
|
|
* 14 动态文档加载失败
|
|
*/
|
|
*/
|
|
- (void)docLoadCompleteWithIndex:(NSInteger)index;
|
|
- (void)docLoadCompleteWithIndex:(NSInteger)index;
|
|
```
|
|
```
|
|
|
|
|
|
|
|
#### 文档状态说明及操作
|
|
|
|
|
|
|
|
-(void)docLoadCompleteWithIndex:(NSInteger)index;
|
|
|
|
|
|
|
|
| 参数 | 说明 | 操作 |
|
|
|
|
| ---- | ------------------------------------------------------------ | -------- |
|
|
|
|
| 0 | 文档组件加载成功 | 无 |
|
|
|
|
| 1 | 动态文档翻页成功 | 无 |
|
|
|
|
| 2 | 非动画文档(白板 图片)文档翻页完成 | 无 |
|
|
|
|
| 3 | 文档组件加载失败(SDK内部已做重试逻辑,但仍失败需要退出重新进入房间) | 退出重进 |
|
|
|
|
| 4 | 静态文档翻页失败(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 5 | 动态文档翻页失败(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 6 | 画板翻页失败(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 7 | 极速动画翻页加载成功 | 无 |
|
|
|
|
| 8 | 极速动画翻页加载失败(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 9 | 文档组件重载失败(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 10 | 静态文档翻页超时(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 11 | 动态文档动画执行成功 | 无 |
|
|
|
|
| 12 | 动态文档动画执行超时(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
| 13 | 动态文档加载成功 | 无 |
|
|
|
|
| 14 | 动态文档加载失败(展示文档刷新按钮,用户可手动出发文档重载) | 重载翻页 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.3.2 主动方法(可选)
|
|
3.3.2 主动方法(可选)
|
|
|
|
|
|
```objc
|
|
```objc
|
... | @@ -1167,6 +1196,24 @@ typedef void (^pullStreamFailedClosure)(HDSMediaCallError error); // 拉远端 |
... | @@ -1167,6 +1196,24 @@ typedef void (^pullStreamFailedClosure)(HDSMediaCallError error); // 拉远端 |
|
- (void)changeDocPPTScalingMode:(NSInteger)pptScalingMode;
|
|
- (void)changeDocPPTScalingMode:(NSInteger)pptScalingMode;
|
|
```
|
|
```
|
|
|
|
|
|
|
|
3.3.3 重载翻页 (主动方法)
|
|
|
|
|
|
|
|
| 方法 | 说明 |
|
|
|
|
| ----------------------- | -------- |
|
|
|
|
| (void)reloadPageChange: | 重载翻页 |
|
|
|
|
|
|
|
|
示例代码
|
|
|
|
|
|
|
|
```objc
|
|
|
|
/// 重载翻页
|
|
|
|
/// @param closure 操作回调
|
|
|
|
- (void)reloadPageChange:(void (^)(BOOL result, NSString *message))closure {
|
|
|
|
if (result == NO) {
|
|
|
|
// 重载翻页操作失败,错误信息 message
|
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.4 房间信息
|
|
## 3.4 房间信息
|
... | @@ -2796,3 +2843,4 @@ error: Bundle only contains bitcode-marker /var/folders/s5/lnk362pd4cs0lmtn_43pp |
... | @@ -2796,3 +2843,4 @@ error: Bundle only contains bitcode-marker /var/folders/s5/lnk362pd4cs0lmtn_43pp |
|
```
|
|
```
|
|
|
|
|
|
PS:直播、在线回放只有上述api会在子线程回调,其余的api均在主线程进行回调。
|
|
PS:直播、在线回放只有上述api会在子线程回调,其余的api均在主线程进行回调。
|
|
|
|
|