InteractionContentfulPaint: interactionId-Eigenschaft
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die interactionId schreibgeschützte Eigenschaft der InteractionContentfulPaint-Schnittstelle gibt die interactionId des PerformanceEventTiming-Eintrags zurück, der die Interaktion darstellt, die zur Darstellung führte.
Wert
Ein Integer, der der interactionId der Interaktion entspricht, die zur Darstellung geführt hat.
Beispiele
>Protokollierung der interactionId von InteractionContentfulPaint
Dieses Beispiel verwendet einen PerformanceObserver, um neue interaction-contentful-paint Leistungsdatensätze zu protokollieren, während sie in der Leistungszeitachse des Browsers erfasst werden. Die buffered-Option wird verwendet, um auf Einträge zuzugreifen, die vor der Erstellung des Observers existierten.
const observer = new PerformanceObserver((list) => {
for (const entry of list.getEntries()) {
console.log(
"Interaction Contentful Paint:",
entry.startTime,
entry.interactionId,
);
}
});
observer.observe({ type: "interaction-contentful-paint", buffered: true });
Spezifikationen
| Spezifikation |
|---|
| Soft Navigations and Interaction Contentful Paint> # dom-interactioncontentfulpaint-interactionid> |