com.herewhite.sdk.window.SlideListener interface 参考

  • Android

更新时间不可用

详细描述

适用版本:Whiteboard Android SDK 2.16.134。

公开成员签名
voidslideUrlInterrupter (String sourceUrl, ResultCaller<String> resultCaller)
voidonSlideError (SlideErrorType errorType, String errorMsg, String slideId, int slideIndex)
voidslideOpenUrl (String url)
voidonSlideResourceMaxRetries (String url, String message)
voidonSlidePageStateChanged (String appId, int page, int pageCount)
表格内容超出当前宽度,可横向滚动查看更多列。

函数说明

slideUrlInterrupter()

void slideUrlInterrupter(String sourceUrl, ResultCaller<String> resultCaller)

拦截 PPT 资源 URL 回调。

自从

2.16.59

该回调默认禁用。你可以在初始化白板 SDK 时,通过 WhiteSdkConfiguration#setEnableSlideInterrupterAPI setEnableSlideInterrupterAPI}(true) 方法开启。

开启后,在 PPT 资源加载时,SDK 会触发该回调,报告资源的原 URL 地址。你需要将替换后的 URL 通过 resultCaller 回调到 SDK。

注解

不要在此方法中作过多耗时操作。

参数
参数名描述
sourceUrl

原 URL 地址。

resultCaller

回调替换后的 URL。

表格内容超出当前宽度,可横向滚动查看更多列。

onSlideError()

void onSlideError(SlideErrorType errorType, String errorMsg, String slideId, int slideIndex)

PPT 加载错误回调,用于监听 PPT 渲染错误事件。

自从

2.16.93

参数
参数名描述
errorType

错误类型。

errorMsg

错误信息。

slideId

PPT ID。

slideIndex

PPT 索引。

表格内容超出当前宽度,可横向滚动查看更多列。

slideOpenUrl()

void slideOpenUrl(String url)

slideOpenUrl:com.herewhite.sdk.window.SlideListener 的公开成员。参数和返回类型见下方签名。

onSlideResourceMaxRetries()

void onSlideResourceMaxRetries(String url, String message)

Slide 资源加载重试次数耗尽回调。

<p>当 Slide 资源加载失败并且重试次数耗尽时,SDK 会触发该回调。

参数

参数
参数名描述
url

加载失败的资源 URL。

message

错误信息。

表格内容超出当前宽度,可横向滚动查看更多列。

onSlidePageStateChanged()

void onSlidePageStateChanged(String appId, int page, int pageCount)

Slide App 页码或总页数变化时触发,参数 appId、page、pageCount;page 从 1 开始。

这个页面有帮助吗?