תיאור
משתמשים ב-API של chrome.devtools.performance כדי להאזין לעדכונים של סטטוס ההקלטה בחלונית Performance בכלי הפיתוח.
במאמר סיכום ממשקי ה-API של כלי הפיתוח יש מבוא כללי לשימוש בממשקי ה-API של כלי הפיתוח.
זמינות
מושגים ושימוש
browser.devtools.performance API מאפשר למפתחים להשתמש בתכונות ההקלטה של החלונית Performance בכלי הפיתוח ל-Chrome. אתם יכולים להשתמש ב-API הזה כדי לקבל התראות כשההקלטה מתחילה או מסתיימת.
יש שני אירועים זמינים:
- onProfilingStarted: האירוע הזה מופעל כשהחלונית Performance מתחילה לתעד נתוני ביצועים.
- onProfilingStopped: האירוע הזה מופעל כשהחלונית Performance מפסיקה לתעד נתוני ביצועים. stance that associates the current דוח קריסות with the cre לשני האירועים אין פרמטרים משויכים.
האזנה לאירועים האלה מאפשרת למפתחים ליצור תוספים שמגיבים לסטטוס ההקלטה בחלונית ביצועים, וכך מספקים אוטומציה נוספת במהלך יצירת פרופיל הביצועים.
דוגמאות
כך משתמשים ב-API כדי להאזין לעדכונים בסטטוס ההקלטה
browser.devtools.performance.onProfilingStarted.addListener(() => {
// Profiling started listener implementation
});
browser.devtools.performance.onProfilingStopped.addListener(() => {
// Profiling stopped listener implementation
})
אירועים
onProfilingStarted
browser.devtools.performance.onProfilingStarted.addListener(
callback: function,
)
מופעל כשהחלונית "ביצועים" מתחילה להקליט.
פרמטרים
-
callback
פונקציה
הפרמטר
callbackנראה כך:() => void
onProfilingStopped
browser.devtools.performance.onProfilingStopped.addListener(
callback: function,
)
מופעל כשחלונית הביצועים מפסיקה להקליט.
פרמטרים
-
callback
פונקציה
הפרמטר
callbackנראה כך:() => void