性能:resourcetimingbufferfull 事件

当浏览器的 资源计时缓冲区 已满时,将触发 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

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅