ReportingObserver:disconnect() 方法
**disconnect()
** 是 ReportingObserver
接口的方法,它停止先前开始观察的报告观察器收集报告。
调用 disconnect()
后,ReportingObserver.takeRecords()
和 ReportingObserver()
回调的 records
参数都不会返回任何报告。相关观察器将不再处于活动状态。
语法
js
disconnect()
参数
无。
返回值
无 (undefined
).
示例
js
const options = {
types: ["deprecation"],
buffered: true,
};
const observer = new ReportingObserver((reports, observer) => {
reportBtn.onclick = () => displayReports(reports);
}, options);
observer.observe();
// ...
observer.disconnect();
规范
规范 |
---|
Reporting API # dom-reportingobserver-disconnect |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。