代码之家  ›  专栏  ›  技术社区  ›  est

webkit/chrome的WebInspector资源检查是如何工作的?

  •  5
  • est  · 技术社区  · 14 年前

    我一直想知道 resource inspection

    浏览器必须为javascript提供一个本地BPI或其他东西来显示查询列表及其时间线,二进制API叫什么?我可以使用相同的API来编写Chromium扩展吗?

    1 回复  |  直到 11 年前
        1
  •  3
  •   loislo    14 年前

    资源请求和其他DevTools/WebInspector相关数据由InspectorController及其代理收集(它只是C++代码

    之后,所有数据都作为WebInspector对象方法的JS调用推入WebInspector。

    1. 用标志启动Chrome
    2. 在未停靠模式下打开检查器窗口;

    Inspector和inspected页面之间的所有通信都通过两个函数传递: sendMessageToBackend 从检查页到检查员- devtools$$dispatch

    您可以通过以下方式跟踪WebKit中WebInspector的最新更改 link