browser.devtools.performance

Mô tả

Sử dụng API chrome.devtools.performance để theo dõi thông tin cập nhật về trạng thái ghi trong bảng điều khiển Hiệu suất của Công cụ cho nhà phát triển.

Hãy xem phần Tóm tắt về API Công cụ cho nhà phát triển để biết thông tin giới thiệu chung về cách sử dụng API Công cụ cho nhà phát triển.

Phạm vi cung cấp

Chrome 129 trở lên browser.* kể từ Chrome 152

Khái niệm và cách sử dụng

API browser.devtools.performance cho phép nhà phát triển tương tác với các tính năng ghi của bảng điều khiển Hiệu suất trong Công cụ của Chrome cho nhà phát triển. Bạn có thể sử dụng API này để nhận thông báo khi quá trình ghi bắt đầu hoặc dừng.

Có hai sự kiện:

  • onProfilingStarted: Sự kiện này được kích hoạt khi bảng điều khiển Hiệu suất bắt đầu ghi dữ liệu hiệu suất.
  • onProfilingStopped: Sự kiện này được kích hoạt khi bảng điều khiển Hiệu suất ngừng ghi dữ liệu hiệu suất. stance liên kết dấu vết ngăn xếp hiện tại với cre Cả hai sự kiện đều không có bất kỳ tham số liên kết nào.

Bằng cách theo dõi các sự kiện này, nhà phát triển có thể tạo các tiện ích phản ứng với trạng thái ghi trong bảng điều khiển Hiệu suất, cung cấp thêm tính năng tự động hoá trong quá trình phân tích hiệu suất.

Ví dụ

Sau đây là cách bạn có thể sử dụng API để theo dõi thông tin cập nhật về trạng thái ghi âm


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

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

Sự kiện

onProfilingStarted

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

Được kích hoạt khi bảng điều khiển Hiệu suất bắt đầu ghi.

Thông số

  • callback

    hàm

    Tham số callback có dạng như sau:

    () => void

onProfilingStopped

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

Được kích hoạt khi bảng điều khiển Hiệu suất dừng ghi.

Thông số

  • callback

    hàm

    Tham số callback có dạng như sau:

    () => void