时间轴为用户端提供了仪表记录,这些记录实在页面运行时候产生的。时间轴仪表可以使用对应的命令来开关。当时间轴开始后,它会收集时间轴的事件记录。
request: {
"id": <number>,
"method": "Timeline.start",
"params": {
"maxCallStackDepth": <integer>
}
}
response: {
"id": <number>,
"error": <object>
}
开始捕捉时间轴仪表事件。
maxCallStackDepth ( optional integer )
JavaScript 栈追踪器最多为 maxCallStackDepth
个,默认到 5 个。
request: {
"id": <number>,
"method": "Timeline.stop"
}
response: {
"id": <number>,
"error": <object>
}
停止捕捉时间轴仪盘表事件。
{
"method": "Timeline.eventRecorded",
"params": {
"record": <TimelineEvent>
}
}
当时间轴开启,每个仪表事件都会触发。
record ( TimelineEvent ) Timeline 事件记录数据。
children ( optional array of TimelineEvent ) 嵌套记录
data ( object ) 事件数据
type ( string ) 事件类型