Performance: resourcetimingbufferfull 事件
注意:此功能在 Web Workers 中可用。
当浏览器的 resource timing buffer (资源计时缓冲区) 已满时,会触发 resourcetimingbufferfull 事件。
语法
在诸如 addEventListener() 之类的方法中使用事件名称,或设置事件处理程序属性。
js
addEventListener("resourcetimingbufferfull", (event) => { })
onresourcetimingbufferfull = (event) => { }
事件类型
一个通用的 Event。
示例
缓冲区已满时增加大小
以下示例监听 resourcetimingbufferfull 事件,并使用 setResourceTimingBufferSize() 方法增加缓冲区大小。
js
function increaseFilledBufferSize(event) {
console.log(
"WARNING: Resource Timing Buffer is FULL! Increasing buffer size to 500.",
);
performance.setResourceTimingBufferSize(500);
}
performance.addEventListener(
"resourcetimingbufferfull",
increaseFilledBufferSize,
);
规范
| 规范 |
|---|
| 资源时序 # dom-performance-onresourcetimingbufferfull |
浏览器兼容性
加载中…