Profiler: samplebufferfull 事件
当探查器记录的样本数量达到传递给探查器构造函数的 maxBufferSize
值时,Profiler
接口的 samplebufferfull
事件就会触发。
此事件触发后,探查器将不再记录任何样本。
此事件不可取消,也不会冒泡。
语法
在诸如 addEventListener()
之类的方法中使用事件名称,或设置事件处理程序属性。
js
addEventListener("samplebufferfull", (event) => { })
onsamplebufferfull = (event) => { }
事件类型
一个 Event
对象。
示例
js
const profiler = new Profiler({ sampleInterval: 10, maxBufferSize: 100 });
profiler.addEventListener("samplebufferfull", async () => {
console.log("Sample buffer full!");
const trace = await profiler.stop();
console.log(JSON.stringify(trace));
});
规范
此特性似乎未在任何规范中定义。浏览器兼容性
加载中…