Descrizione
Usa l'API chrome.devtools.performance
per ascoltare gli aggiornamenti sullo stato della registrazione nel riquadro Prestazioni in DevTools.
Consulta il riepilogo delle API di DevTools per un'introduzione generale all'utilizzo delle API degli strumenti per sviluppatori.
Disponibilità
Concetti e utilizzo
L'API chrome.devtools.performance consente agli sviluppatori di interagire con le funzionalità di registrazione del riquadro Rendimento in Chrome DevTools. Puoi utilizzare questa API per ricevere notifiche quando la registrazione inizia o si interrompe.
Sono disponibili due eventi:
- onProfilingStarted: questo evento viene attivato quando il riquadro Rendimento inizia a registrare i dati sul rendimento.
- onProfilingStopped: questo evento viene attivato quando il riquadro Rendimento smette di registrare i dati sul rendimento. la posizione che associa l'analisi dello stack attuale alla richiesta di creazione A entrambi gli eventi non sono associati parametri.
Ascoltando questi eventi, gli sviluppatori possono creare estensioni che reagiscono allo stato della registrazione nel riquadro Rendimento, fornendo ulteriore automazione durante la profilazione del rendimento.
Esempi
Ecco come puoi utilizzare l'API per ascoltare gli aggiornamenti sullo stato della registrazione
chrome.devtools.performance.onProfilingStarted.addListener(() => {
// Profiling started listener implementation
});
chrome.devtools.performance.onProfilingStopped.addListener(() => {
// Profiling stopped listener implementation
})
Eventi
onProfilingStarted
chrome.devtools.performance.onProfilingStarted.addListener(
callback: function,
)
Attivato quando il riquadro Prestazioni avvia la registrazione.
Parametri
-
callback
funzione
Il parametro
callback
ha il seguente aspetto:() => void
onProfilingStopped
chrome.devtools.performance.onProfilingStopped.addListener(
callback: function,
)
Attivato quando il riquadro Prestazioni interrompe la registrazione.
Parametri
-
callback
funzione
Il parametro
callback
ha il seguente aspetto:() => void