browser.devtools.performance

Beschrijving

Gebruik de chrome.devtools.performance API om te luisteren naar statusupdates van opnamen in het deelvenster Prestaties in DevTools.

Ga naar Overzicht van DevTools API's voor een algemene inleiding over het gebruik van API's voor ontwikkelaarstools.

Beschikbaarheid

Chrome 129+ browser.* sinds Chrome 152

Concepten en gebruik

Met de API browser.devtools.performance kunnen ontwikkelaars de opnamefuncties van het deelvenster Prestaties in Chrome DevTools gebruiken. Je kunt deze API gebruiken om meldingen te krijgen als de opname wordt gestart of gestopt.

Er zijn 2 gebeurtenissen beschikbaar:

  • onProfilingStarted: Deze gebeurtenis wordt geactiveerd als het deelvenster Prestaties prestatiegegevens begint op te nemen.
  • onProfilingStopped: Deze gebeurtenis wordt geactiveerd als het deelvenster Prestaties stopt met de registratie van prestatiegegevens. stance die de huidige stack-trace koppelt aan de cre Beide gebeurtenissen hebben geen bijbehorende parameters.

Door naar deze gebeurtenissen te luisteren, kunnen ontwikkelaars extensies maken die reageren op de opnamestatus in het deelvenster Prestaties. Zo kunnen ze extra automatisering bieden tijdens prestatieprofilering.

Voorbeelden

Zo kun je de API gebruiken om te luisteren naar updates van de opnamestatus


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

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

Evenementen

onProfilingStarted

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

Wordt geactiveerd als het deelvenster Prestaties begint met opnemen.

Parameters

  • callback

    functie

    De parameter callback ziet er zo uit:

    () => void

onProfilingStopped

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

Wordt geactiveerd als het deelvenster Prestaties stopt met opnemen.

Parameters

  • callback

    functie

    De parameter callback ziet er zo uit:

    () => void