chrome.devtools.performance

Beschreibung

Mit der chrome.devtools.performance API kannst du dir im Bereich „Leistung“ in den Entwicklertools Aktualisierungen des Aufzeichnungsstatus anhören.

Eine allgemeine Einführung zur Verwendung der Entwicklertools-APIs finden Sie in der Zusammenfassung der Entwicklertools.

Verfügbarkeit

Ausstehend

Konzepte und Verwendung

Mit der chrome.devtools.performance API können Entwickler mit den Aufzeichnungsfunktionen des Steuerfelds „Leistung“ in den Chrome-Entwicklertools interagieren. Mit dieser API können Sie Benachrichtigungen erhalten, wenn die Aufzeichnung beginnt oder endet.

Es sind zwei Ereignisse verfügbar:

  • onProfilingStarted: Dieses Ereignis wird ausgelöst, wenn im Steuerfeld Leistung mit der Aufzeichnung von Leistungsdaten beginnt.
  • onProfilingStopped: Dieses Ereignis wird ausgelöst, wenn im Steuerfeld Leistung keine Leistungsdaten mehr aufgezeichnet werden. Version, die den aktuellen Stacktrace mit der Erstellung verknüpft Beide Ereignisse haben keine zugehörigen Parameter.

Dadurch können Entwickler Erweiterungen erstellen, die im Bereich Leistung auf den Aufzeichnungsstatus reagieren und die Erstellung von Leistungsprofilen zusätzlich automatisieren.

Beispiele

So können Sie mithilfe der API Aktualisierungen des Aufnahmestatus anhören


chrome.devtools.performance.onProfilingStarted.addListener(() => {
  // Profiling started listener implementation
});

chrome.devtools.performance.onProfilingStopped.addListener(() => {
  // Profiling stopped listener implementation
})

Ereignisse

onProfilingStarted

chrome.devtools.performance.onProfilingStarted.addListener(
  callback: function,
)

Wird ausgelöst, wenn die Aufzeichnung im Bereich „Leistung“ beginnt.

Parameter

  • callback

    Funktion

    Der Parameter callback sieht so aus:

    () => void

onProfilingStopped

chrome.devtools.performance.onProfilingStopped.addListener(
  callback: function,
)

Wird ausgelöst, wenn die Aufzeichnung im Steuerfeld „Leistung“ beendet wird.

Parameter

  • callback

    Funktion

    Der Parameter callback sieht so aus:

    () => void