【问题标题】:How to get WebRTC logs on Safari Browser如何在 Safari 浏览器上获取 WebRTC 日志
【发布时间】:2020-11-12 03:51:27
【问题描述】:

我一直在尝试获取在 safari 浏览器上运行的 Web 应用程序的 webrtc 日志,类似于我们在 Firefox 中通过转到页面 about:webrtc 和在 chrome 上使用 chrome://webrtc-internals 获得的日志。

或者,是否有任何用于 webrtc 的 js API 来获取控制台本身的日志,类似于我们在使用 RTCLogger 的 Native Android 和 iOS 应用程序中使用的。

提前致谢

【问题讨论】:

  • 我也有同样的问题。我们可以看到Android和iOS的日志,但不能在web中。
  • 寻找相同的日志,让我们知道你发现了什么

标签: ios safari webkit webrtc mobile-safari


【解决方案1】:

解决方案

如果您打开 Safari 并同时打开 the console application,您可以使用这些过滤器过滤 WebRTC 日志:

  • 类别:WebRTC
  • process:safari(可选)

只需将它们一一复制粘贴到控制台应用程序的搜索栏中。实际上,第二个是可选的(process:safari)。

我不确定其他人,但至少你可以看到:

  • SDP 提供和回答
  • ICE 候选人
  • WebRTC 统计数据
  • 传入和传出视频帧计数器

趣事

基于the official documentation of WebRTC,您在 Safari 上看不到日志 :)

有用信息

  • 你知道 Safari 中有一个 WebRTC 菜单吗?检查开发 > WebRTC 子菜单
  • 查看Safari Technology Preview 应用了解更多选项和标志

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-09
    • 1970-01-01
    • 1970-01-01
    • 2016-05-23
    • 2014-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多