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

如何从浏览器收集详细日志

当问题源自基础层时,除了收集 Web 日志之外,收集详细日志也能提供有价值的信息。

若要从浏览器收集详细日志,请使用特定命令行参数启动 Web 浏览器会话。 在浏览器中打开视频应用程序并执行你正在调试的方案。 执行方案后,可以关闭浏览器。 在日志收集期间,确保仅在浏览器中打开所需的选项卡。

若要收集 Edge 浏览器的详细日志,请打开命令行窗口并执行:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\edge-debug --enable-logging --v=0 --vmodule=*/webrtc/*=2,*/libjingle/*=2,*media*=4 --no-sandbox

对于 Chrome,请将命令中的可执行文件路径替换为 C:\Program Files\Google\Chrome\Application\chrome.exe

不要省略 --user-data-dir 参数。 此参数用于指定日志的保存位置。

此命令启用详细日志记录并将日志保存到 chrome_debug.log。 仅在 Edge 浏览器中打开所需的页面(例如 edge://webrtc-internals 和应用程序网页)非常重要。 仅保持打开所需的页面可以确保来自不同 Web 应用程序的日志不会混合在同一日志文件中。

日志文件位于:C:\edge-debug\chrome_debug.log

每次使用指定的命令行打开浏览器时,都会刷新详细日志。 因此,关闭浏览器后,应该复制日志并检查其文件大小和修改时间,以确认其中包含详细日志。