ReportingObserver: disconnect() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die disconnect()-Methode des ReportingObserver-Interfaces stoppt einen Berichtsbeobachter, der zuvor begonnen hatte, zu beobachten und Berichte zu sammeln.

Nach dem Aufruf von disconnect() werden weder ReportingObserver.takeRecords() noch der records-Parameter des ReportingObserver()-Callbacks Berichte zurückgeben. Der zugehörige Beobachter wird nicht mehr aktiv sein.

Syntax

js
disconnect()

Parameter

Keine.

Rückgabewert

Keine (undefined).

Beispiele

js
const options = {
  types: ["deprecation"],
  buffered: true,
};

const observer = new ReportingObserver((reports, observer) => {
  reportBtn.onclick = () => displayReports(reports);
}, options);

observer.observe();

// …

observer.disconnect();

Spezifikationen

Specification
Reporting API
# dom-reportingobserver-disconnect

Browser-Kompatibilität

Siehe auch