文档中心
互动白板
API 参考
Agora Interactive Whiteboard Java API Reference
Agora Java API Reference for Android
◆ throwError()
void com.herewhite.sdk.AbstractCommonCallbacks.throwError |
( |
Object |
args | ) |
|
◆ urlInterrupter()
String com.herewhite.sdk.AbstractCommonCallbacks.urlInterrupter |
( |
String |
sourceUrl | ) |
|
图片 URL 拦截回调。
- 自从
- 2.9.14
该回调默认禁用。你可以在初始化白板 SDK 时,通过 setEnableInterrupterAPI
(true) 方法开启。
开启后,在白板中插入图片时,SDK 会触发该回调,报告图片的原 URL 地址。你可以在该回调中将原 URL 地址替换成指定的 URL 地址。
- 注解
- 开启后,SDK 会频繁触发该回调,因此 Agora 不推荐开启该回调;在 Android 平台,你可以使用 WebView 的拦截功能进行 URL 拦截。
- 参数
-
- 返回
- 替换后的 URL 地址。请确保在返回值中进行传参。
实现了 com.herewhite.sdk.CommonCallback.
◆ onPPTMediaPlay()
void com.herewhite.sdk.AbstractCommonCallbacks.onPPTMediaPlay |
( |
| ) |
|
◆ onPPTMediaPause()
void com.herewhite.sdk.AbstractCommonCallbacks.onPPTMediaPause |
( |
| ) |
|
◆ onMessage()
void com.herewhite.sdk.AbstractCommonCallbacks.onMessage |
( |
JSONObject |
message | ) |
|
接收到网页发送的消息回调。
- 自从
- 2.11.4
当本地用户收到了网页(如 iframe 插件、动态 PPT)发送的消息时会触发该回调。
- 注解
- 不保证所有用户都能接收到该回调。
- 参数
-
message | JSON 格式的消息。只有当消息为 JSON 格式时,本地用户才能收到。 |
实现了 com.herewhite.sdk.CommonCallback.
◆ sdkSetupFail()
void com.herewhite.sdk.AbstractCommonCallbacks.sdkSetupFail |
( |
SDKError |
error | ) |
|
SDK 初始化失败回调。
- 自从
- 2.9.14
如果 SDK 初始化失败,调用加入实时房间或回放房间时会处于一直无响应状态,需要重新初始化 SDK。 SDK 初始化失败可能由以下原因导致:
- 初始化 SDK 时候,网络异常,导致获取配置信息失败。
- 传入了不合法的 App Identifier。
实现了 com.herewhite.sdk.CommonCallback.