chrome.devtools.performance

Description

Utilisez l'API chrome.devtools.performance pour écouter les mises à jour de l'état de l'enregistrement dans le panneau "Performances" des outils de développement.

Consultez le récapitulatif des API d'outils de développement pour obtenir une présentation générale de l'utilisation des API des outils de développement.

Disponibilité

En attente

Concepts et utilisation

L'API chrome.devtools.performance permet aux développeurs d'interagir avec les fonctionnalités d'enregistrement du panneau Performances dans les outils pour les développeurs Chrome. Vous pouvez utiliser cette API pour recevoir des notifications lorsque l'enregistrement démarre ou s'arrête.

Deux événements sont disponibles:

  • onProfilingStarted: cet événement est déclenché lorsque le panneau Performance commence à enregistrer des données sur les performances.
  • onProfilingStopped: cet événement est déclenché lorsque le panneau Performance cesse d'enregistrer des données sur les performances. et l'instance qui associe la trace de la pile actuelle à la création Les deux événements ne sont associés à aucun paramètre.

En écoutant ces événements, les développeurs peuvent créer des extensions qui réagissent à l'état d'enregistrement dans le panneau Performances, ce qui offre une automatisation supplémentaire lors du profilage des performances.

Exemples

Voici comment utiliser l'API pour écouter les mises à jour de l'état de l'enregistrement


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

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

Événements

onProfilingStarted

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

Déclenché lorsque le panneau "Performances" commence à enregistrer.

Paramètres

  • rappel

    fonction

    Le paramètre callback se présente comme suit:

    () => void

onProfilingStopped

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

Déclenché lorsque le panneau "Performances" arrête l'enregistrement.

Paramètres

  • rappel

    fonction

    Le paramètre callback se présente comme suit:

    () => void