Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

PerformanceSoftNavigation: navigationId-Eigenschaft

Die schreibgeschützte Eigenschaft navigationId der PerformanceSoftNavigation-Schnittstelle gibt eine zunehmende Ganzzahl-ID zurück, die für diesen Seitenaufruf einzigartig ist.

Wert

Eine Ganzzahl, die für diesen Seitenaufruf einzigartig ist.

Beispiele

Protokollierung der navigationId der Soft-Navigation

Dieses Beispiel verwendet einen PerformanceObserver, um neue soft-navigation-Performanceeinträge zu protokollieren, während sie in der Performance-Zeitleiste des Browsers aufgezeichnet werden. Die Option buffered wird verwendet, um auf Einträge zuzugreifen, die vor der Erstellung des Observers vorhanden waren.

js
const observer = new PerformanceObserver((list) => {
  for (const entry of list.getEntries()) {
    console.log("Soft Nav:", entry.startTime, entry.navigationId);
  }
});
observer.observe({ type: "soft-navigation", buffered: true });

Spezifikationen

Diese Funktion scheint in keiner Spezifikation definiert zu sein.

Browser-Kompatibilität