ios - 如何在 Safari 浏览器上获取 WebRTC 日志

标签 ios safari webkit webrtc mobile-safari

我一直在尝试获取运行在 safari 浏览器上的 Web 应用程序的 webrtc 日志,类似于我们通过转到页面 about:webrtc 在 Firefox 中获得的日志。在 chrome 上使用 chrome://webrtc-internals .
或者,是否有任何用于 webrtc 的 js API 来获取控制台本身的日志,类似于我们在使用 RTCLogger 的 Native Android 和 iOS 应用程序中使用的。
提前致谢

最佳答案

在 Safari Version 15.4 (17613.1.17.1.13) ,有用的信息可以这样检索:

  • Preferences... -> Advanced , 确保 Show Develop menu in menu bar已启用。
  • 在开发菜单设置中,选择 Console选项卡,然后确保 WebRTC Logging不是 Off (因此选择 BasicVerbose )。

  • 此时,控制台将显示 WebRTC 事件和数据结构。
    例如。:
    enter image description here

    关于ios - 如何在 Safari 浏览器上获取 WebRTC 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63036996/

    相关文章:

    HTML - 嵌入视频启动后,悬停在 Safari 中不起作用。在 Firefox 中工作

    javascript - atob() 在 Safari 中出现异常,但在 Chrome 中有效

    google-chrome - Google Chrome 的固定位置和线性渐变问题

    javascript - 从 Chrome 扩展程序将图像上传到 Picasa

    css - 无序列表项背景图像在 Safari 中缩小但在 Chrome 中不缩小

    c++ - 打开现有的 Excel 文件 libxl

    iphone - 以 1.5 倍速、2 倍速播放视频文件

    ios - 如何以编程方式将 UITableView 样式从普通样式转换为组样式

    ios - 处理推送通知负载数据

    html - Safari、Opera、IE 的 CSS 问题