ReportingObserver: disconnect() method
The disconnect()
method of the ReportingObserver
interface stops a reporting observer that had previously started observing from collecting reports.
After calling disconnect()
, neither ReportingObserver.takeRecords()
nor the records
parameter of the ReportingObserver()
callback will return any reports. The associated observer will no longer be active.
Syntax
Parameters
Return value
Examples
const options = {
types: ["deprecation"],
buffered: true,
};
const observer = new ReportingObserver((reports, observer) => {
reportBtn.onclick = () => displayReports(reports);
}, options);
observer.observe();
observer.disconnect();
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
disconnect |
69 |
79 |
No |
No |
56 |
16.4 |
69 |
69 |
No |
48 |
16.4 |
10.0 |
See also