你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

UI 库疑难解答

对语音或视频呼叫进行故障排除时,可能需要提供呼叫 ID。 此 ID 标识Azure 通信服务调用。 每个调用可以有多个呼叫 ID。

本文使用 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 库用例

后续步骤