chrome.devtools.performance

Descripción

Usa la API de chrome.devtools.performance para escuchar las actualizaciones de estado de grabación en el panel Performance en las Herramientas para desarrolladores.

Consulta el resumen de las APIs de Herramientas para desarrolladores para ver una introducción general al uso de las APIs de las Herramientas para desarrolladores.

Disponibilidad

Pendiente

Conceptos y uso

La API de chrome.devtools.performance permite a los desarrolladores interactuar con las funciones de grabación del panel Performance panel en las Herramientas para desarrolladores de Chrome. Puedes usar esta API para recibir notificaciones cuando se inicie o se detenga la grabación.

Hay dos eventos disponibles:

  • onProfilingStarted: Este evento se activa cuando el panel Rendimiento comienza a registrar datos de rendimiento.
  • onProfilingStopped: Este evento se activa cuando el panel Rendimiento deja de registrar datos de rendimiento. que asocia el seguimiento de pila actual con la cre Ninguno de los dos eventos tiene ningún parámetro asociado.

Al escuchar estos eventos, los desarrolladores pueden crear extensiones que reaccionan al estado de registro en el panel Rendimiento, lo que proporciona automatización adicional durante la generación de perfiles de rendimiento.

Ejemplos

Así es como puedes usar la API para escuchar actualizaciones de estado de las grabaciones.


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

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

Eventos

onProfilingStarted

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

Se activa cuando el panel de rendimiento comienza a grabar.

Parámetros

  • callback

    función

    El parámetro callback se ve de la siguiente manera:

    () => void

onProfilingStopped

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

Se activa cuando el panel de rendimiento detiene la grabación.

Parámetros

  • callback

    función

    El parámetro callback se ve de la siguiente manera:

    () => void