Beschrijving
Gebruik de chrome.devtools.performance
API om te luisteren naar updates van de opnamestatus in het deelvenster Prestaties in DevTools.
Zie het overzicht van DevTools API's voor een algemene inleiding tot het gebruik van Developer Tools API's.
Beschikbaarheid
Concepten en gebruik
Met de chrome.devtools.performance API kunnen ontwikkelaars communiceren met de opnamefuncties van het deelvenster Prestaties in Chrome DevTools. U kunt deze API gebruiken om meldingen te ontvangen wanneer de opname start of stopt.
Er zijn twee evenementen beschikbaar:
- onProfilingStarted : deze gebeurtenis wordt geactiveerd wanneer het prestatiepaneel begint met het opnemen van prestatiegegevens.
- onProfilingStopped : deze gebeurtenis wordt geactiveerd wanneer het prestatiepaneel stopt met het opnemen van prestatiegegevens. houding die de huidige stacktracering associeert met 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 prestatiepaneel , wat zorgt voor extra automatisering tijdens prestatieprofilering.
Voorbeelden
Zo kunt u de API gebruiken om naar opnamestatusupdates te luisteren
chrome.devtools.performance.onProfilingStarted.addListener(() => {
// Profiling started listener implementation
});
chrome.devtools.performance.onProfilingStopped.addListener(() => {
// Profiling stopped listener implementation
})
Evenementen
onProfilingStarted
chrome.devtools.performance.onProfilingStarted.addListener(
callback: function,
)
Wordt geactiveerd wanneer het prestatiepaneel begint met opnemen.
Parameters
- terugbellen
functie
De
callback
parameter ziet er als volgt uit:() => void
onProfilingStopped
chrome.devtools.performance.onProfilingStopped.addListener(
callback: function,
)
Wordt geactiveerd wanneer het prestatiepaneel stopt met opnemen.
Parameters
- terugbellen
functie
De
callback
parameter ziet er als volgt uit:() => void