Beschrijving
Gebruik de chrome.devtools.performance API om te luisteren naar updates over de opnamestatus in het paneel Prestaties in DevTools.
Zie het overzicht van de DevTools API's voor een algemene introductie tot het gebruik van de Developer Tools API's.
Beschikbaarheid
Concepten en gebruik
De browser.devtools.performance API stelt ontwikkelaars in staat om te communiceren met de opnamefuncties van het Performance- paneel in Chrome DevTools. Je kunt deze API gebruiken om meldingen te ontvangen wanneer een opname start of stopt.
Er zijn twee evenementen beschikbaar:
- onProfilingStarted : Deze gebeurtenis wordt geactiveerd wanneer het prestatiepaneel begint met het registreren van prestatiegegevens.
- onProfilingStopped : Deze gebeurtenis wordt geactiveerd wanneer het prestatiepaneel stopt met het registreren van prestatiegegevens. Beide gebeurtenissen hebben geen bijbehorende parameters.
Door naar deze gebeurtenissen te luisteren, kunnen ontwikkelaars extensies maken die reageren op de opnamestatus in het prestatiepaneel , waardoor extra automatisering mogelijk is tijdens prestatieprofilering.
Voorbeelden
Zo kun je de API gebruiken om naar updates over de opnamestatus te luisteren.
browser.devtools.performance.onProfilingStarted.addListener(() => {
// Profiling started listener implementation
});
browser.devtools.performance.onProfilingStopped.addListener(() => {
// Profiling stopped listener implementation
})
Evenementen
onProfilingStarted
chrome.devtools.performance.onProfilingStarted.addListener(
callback: function,
)
Wordt geactiveerd wanneer het Performance-paneel begint met opnemen.
Parameters
- terugbelverzoek
functie
De
callbackparameter ziet er als volgt uit:() => void
onProfilingStopped
chrome.devtools.performance.onProfilingStopped.addListener(
callback: function,
)
Wordt geactiveerd wanneer het prestatiepaneel stopt met opnemen.
Parameters
- terugbelverzoek
functie
De
callbackparameter ziet er als volgt uit:() => void