Performance: resourcetimingbufferfull Ereignis
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das resourcetimingbufferfull
Ereignis wird ausgelöst, wenn der Ressourcentimingspeicher des Browsers voll ist.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
, oder setzen Sie eine Ereignishandler-Eigenschaft.
js
addEventListener("resourcetimingbufferfull", (event) => { })
onresourcetimingbufferfull = (event) => { }
Ereignistyp
Ein generisches Ereignis
.
Beispiele
Erhöhung der Größe, wenn der Puffer voll ist
Das folgende Beispiel hört auf das resourcetimingbufferfull
Ereignis und erhöht die Größe des Puffers mit der Methode 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,
);
Spezifikationen
Specification |
---|
Resource Timing # dom-performance-onresourcetimingbufferfull |