Açıklama
Geliştirici Araçları'ndaki Performans panelinde, kayıt durumu güncellemelerini dinlemek için chrome.devtools.performance
API'yi kullanın.
Geliştirici Araçları API'lerinin kullanımına genel bir giriş için DevTools API'leri özetine bakın.
Kullanılabilirlik
Kavramlar ve kullanım
chrome.devtools.performance API, geliştiricilerin Chrome Geliştirici Araçları'ndaki Performans paneli panelinin kayıt özellikleriyle etkileşim kurmasına olanak tanır. Kayıt başladığında veya durduğunda bildirim almak için bu API'yi kullanabilirsiniz.
İki etkinlik vardır:
- onProfilingStarted: Bu etkinlik, Performans paneli performans verilerini kaydetmeye başladığında tetiklenir.
- onProfilingStopped: Bu etkinlik, Performans paneli performans verilerini kaydetmeyi durdurduğunda tetiklenir.
Geliştiriciler bu etkinlikleri dinleyerek Performans panelindeki kayıt durumuna tepki veren uzantılar oluşturabilir ve performans profilleme sırasında ek otomasyon sağlayabilir.
Örnekler
Kayıt durumu güncellemelerini dinlemek için API'yi şu şekilde kullanabilirsiniz:
chrome.devtools.performance.onProfilingStarted.addListener(() => {
// Profiling started listener implementation
});
chrome.devtools.performance.onProfilingStopped.addListener(() => {
// Profiling stopped listener implementation
})
Etkinlikler
onProfilingStarted
chrome.devtools.performance.onProfilingStarted.addListener(
callback: function,
)
Performans paneli kayıt yapmaya başladığında tetiklenir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:() => void
onProfilingStopped
chrome.devtools.performance.onProfilingStopped.addListener(
callback: function,
)
Performans paneli kaydı durdurduğunda tetiklenir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:() => void