safari - 如何导出 Safari Web Inspector 时间线数据?

标签 safari webkit google-chrome-devtools safari-extension web-inspector

就像在 Chrome Developer Tool 中一样,我想知道是否有任何工具/扩展程序/插件可以让我在 Safari 中导出时间线数据。我尝试了每晚构建的 webkit,但它没有该功能。似乎这是 Chrome 特定的功能。

我必须使用 Safari,因为我正在 iPhone 上测试 web 应用程序。

我四处寻找任何提示,但没有得到任何提示。截至目前,我正在考虑两种获取时间线信息的选项:

  • 构建 Safari 扩展
  • 获取 Chrome Dev Tool 的时间线代码并构建我自己的 webkit 版本(如果可能的话!)

  • 任何指南/见解将不胜感激!

    更新 1 : 我下载了Webkit,发现它支持通过USB远程调试iPhone。也许我可以找到 Webkit 的 Web 检查器代码并使用该代码导出时间线数据。

    最佳答案

    Safari's Web inspector does use the WebKit remote debugging protocol. However, Safari does not use TCP/HTTP as a transport layer, thus making it incompatible with Chrome. source



    谢天谢地,Google 的某个人写了一个 proxy允许克服这个限制。

    关于safari - 如何导出 Safari Web Inspector 时间线数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17599532/

    相关文章:

    html - 在不更改默认浏览器首选项的情况下将 tabindex/focus 添加到 Safari 中的按钮

    javascript - 如何在 Safari 提交表单之前执行 JQuery

    CSS3 转换和过渡 (Webkit)

    google-chrome - 当我打开开发人员工具(检查元素)时,谷歌浏览器会自动重新加载页面

    javascript - 未捕获的语法错误 : Unexpected token instanceof (with Chrome Javascript console)

    html - Safari html5 视频全屏大小

    css - Flexbox 无法在 Safari 中工作,在 Web 检查器中被删除

    objective-c - 如何在WebView中显示NSString内容(Cocoa Mac应用程序)

    css - 如何切换滚动条的显示?

    css - 谷歌浏览器审计说 "The following resources are explicitly non-cacheable"来自库的 JSF 资源