TaskAttributionTiming
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
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 an einer langen Aufgabe beteiligt ist, und den zugehörigen Rahmenkontext. Der Rahmenkontext, auch Container genannt, ist das iframe
, embed
oder object
, das im Großen und Ganzen für eine lange Aufgabe verantwortlich gemacht wird.
Normalerweise arbeiten Sie mit TaskAttributionTiming
-Objekten, wenn Sie lange Aufgaben beobachten.
TaskAttributionTiming
erbt von PerformanceEntry
.
Instanz-Eigenschaften
Diese Schnittstelle erweitert die folgenden PerformanceEntry
-Eigenschaften für Ereignis-Timing-Leistungseinträge, indem sie wie folgt qualifiziert werden:
PerformanceEntry.duration
Schreibgeschützt Experimentell-
Gibt immer
0
zurück, daduration
für diese Schnittstelle nicht anwendbar ist. PerformanceEntry.entryType
Schreibgeschützt Experimentell-
Gibt immer
taskattribution
zurück. PerformanceEntry.name
Schreibgeschützt Experimentell-
Gibt immer
"unknown"
zurück. PerformanceEntry.startTime
Schreibgeschützt Experimentell-
Gibt immer
0
zurück.
Diese Schnittstelle unterstützt auch die folgenden Eigenschaften:
TaskAttributionTiming.containerType
Schreibgeschützt Experimentell-
Gibt den Typ des Rahmencontainers zurück, einer von
iframe
,embed
oderobject
. TaskAttributionTiming.containerSrc
Schreibgeschützt Experimentell-
Gibt das
src
-Attribut des Containers zurück. TaskAttributionTiming.containerId
Schreibgeschützt Experimentell-
Gibt das
id
-Attribut des Containers zurück. TaskAttributionTiming.containerName
Schreibgeschützt Experimentell-
Gibt das
name
-Attribut des Containers zurück.
Instanz-Methoden
TaskAttributionTiming.toJSON()
Experimentell-
Gibt eine JSON-Darstellung des
TaskAttributionTiming
-Objekts zurück.
Spezifikationen
Specification |
---|
Long Tasks API # sec-TaskAttributionTiming |
Browser-Kompatibilität
BCD tables only load in the browser