browser.devtools.performance

Descrizione

Utilizza l'API chrome.devtools.performance per ascoltare gli aggiornamenti dello stato di registrazione nel riquadro Prestazioni di DevTools.

Per un'introduzione generale all'utilizzo delle API DevTools, consulta il Riepilogo delle API DevTools.

Disponibilità

Chrome 129+

Concetti e utilizzo

L'API browser.devtools.performance consente agli sviluppatori di interagire con le funzionalità di registrazione del pannello Prestazioni 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 interrompe la registrazione dei dati sul rendimento. stance that associates the current analisi dello stack with the cre Entrambi gli eventi non hanno parametri associati.

Ascoltando questi eventi, gli sviluppatori possono creare estensioni che reagiscono allo stato di registrazione nel riquadro Rendimento, fornendo un'automazione aggiuntiva durante la profilazione del rendimento.

Esempi

Ecco come puoi utilizzare l'API per ascoltare gli aggiornamenti dello stato di registrazione


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

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

Eventi

onProfilingStarted

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

Attivato quando il pannello Prestazioni inizia 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