Skip to content

Latest commit

 

History

History
executable file
·
84 lines (70 loc) · 1.71 KB

timeline.md

File metadata and controls

executable file
·
84 lines (70 loc) · 1.71 KB

1.1: 时间轴

Contents

  1. Commands

    1. start
  2. Notifications

    1. eventRecorded Types

时间轴为用户端提供了仪表记录,这些记录实在页面运行时候产生的。时间轴仪表可以使用对应的命令来开关。当时间轴开始后,它会收集时间轴的事件记录。

Commands

Timeline.start

request: {
"id": <number>,
"method": "Timeline.start",
"params": {
  "maxCallStackDepth": <integer>
}
}
response: {
"id": <number>,
"error": <object>
}

开始捕捉时间轴仪表事件。

Parameters

maxCallStackDepth ( optional integer ) JavaScript 栈追踪器最多为 maxCallStackDepth个,默认到 5 个。

Timeline.stop

request: {
"id": <number>,
"method": "Timeline.stop"
}
response: {
"id": <number>,
"error": <object>
}

停止捕捉时间轴仪盘表事件。

Notifications

Timeline.eventRecorded

{
"method": "Timeline.eventRecorded",
"params": {
  "record": <TimelineEvent>
}
}

当时间轴开启,每个仪表事件都会触发。

Parameters

record ( TimelineEvent ) Timeline 事件记录数据。

Types

TimelineEvent: object

children ( optional array of TimelineEvent ) 嵌套记录

data ( object ) 事件数据

type ( string ) 事件类型