TaskAttributionTiming
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 Schnittstelle TaskAttributionTiming liefert Informationen über die Arbeit, die mit einer lang andauernden Aufgabe verbunden ist, sowie über den zugehörigen Frame-Kontext. Der Frame-Kontext, auch Container genannt, ist das iframe-, embed- oder object-Element, das insgesamt mit der lang andauernden Aufgabe in Verbindung gebracht wird.
Sie arbeiten üblicherweise mit TaskAttributionTiming-Objekten, wenn Sie lang andauernde Aufgaben beobachten.
TaskAttributionTiming erbt von PerformanceEntry.
Instanzeigenschaften
Diese Schnittstelle erweitert die folgenden Eigenschaften von PerformanceEntry für Performance-Einträge zur Ereigniszeitmessung mit den folgenden Festlegungen:
PerformanceEntry.durationSchreibgeschützt-
Gibt immer
0zurück, dadurationfür diese Schnittstelle nicht anwendbar ist. PerformanceEntry.entryTypeSchreibgeschützt-
Gibt immer
taskattributionzurück. PerformanceEntry.nameSchreibgeschützt-
Gibt immer
"unknown"zurück. PerformanceEntry.startTimeSchreibgeschützt-
Gibt immer
0zurück.
Diese Schnittstelle unterstützt außerdem die folgenden Eigenschaften:
TaskAttributionTiming.containerTypeSchreibgeschützt-
Gibt den Typ des Frame-Containers zurück:
iframe,embedoderobject. TaskAttributionTiming.containerSrcSchreibgeschützt-
Gibt das
src-Attribut des Containers zurück. TaskAttributionTiming.containerIdSchreibgeschützt-
Gibt das
id-Attribut des Containers zurück. TaskAttributionTiming.containerNameSchreibgeschützt-
Gibt das
name-Attribut des Containers zurück.
Instanzmethoden
TaskAttributionTiming.toJSON()-
Gibt ein JSON-serialisierbares einfaches Objekt zurück, das das
TaskAttributionTiming-Objekt repräsentiert. Die Methode wird automatisch vonJSON.stringify()aufgerufen.
Spezifikationen
| Spezifikation |
|---|
| Long Tasks API> # sec-TaskAttributionTiming> |