你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
UI 库疑难解答
对语音或视频呼叫进行故障排除时,可能需要提供呼叫 ID。 此 ID 标识Azure 通信服务调用。 每个调用可以有多个呼叫 ID。
本文使用 Azure 通信服务 UI 库获取基本调试信息。
先决条件
- 具有活动订阅的 Azure 帐户。 免费创建帐户。
- 已部署的通信服务资源。 创建通信服务资源。
- 用于启用通话客户端的用户访问令牌。 获取用户访问令牌。
- 可选:完成 快速入门以开始使用 UI 库复合。
设置故障排除
有关 Web UI 库的详细文档和快速入门,请参阅 Web UI 库情节手册。
若要了解详细信息,请参阅 Web UI 库中的故障排除 。
有关详细信息,请参阅 开源 Android UI 库 和 示例应用程序代码。
获取调试信息
可以从中获取呼叫 ID CallComposite
。
val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds
有关详细信息,请参阅 开源 iOS UI 库 和 示例应用程序代码。
获取调试信息
可以从中获取呼叫 ID CallComposite
。
let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds
用户还可以通过呼叫屏幕底部的操作栏查找呼叫 ID。 有关详细信息,请参阅 UI 库用例。