NavigationTransition

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.

Das NavigationTransition-Interface der Navigation API repräsentiert eine laufende Navigation, das heißt, eine Navigation, die noch nicht das Stadium navigatesuccess oder navigateerror erreicht hat.

Es wird über die Eigenschaft Navigation.transition aufgerufen.

Instanz-Eigenschaften

finished Schreibgeschützt Experimentell

Gibt ein Promise zurück, das zu dem Zeitpunkt erfüllt wird, wenn das navigatesuccess-Ereignis ausgelöst wird, oder abgelehnt wird, wenn das navigateerror-Ereignis ausgelöst wird.

from Schreibgeschützt Experimentell

Gibt den NavigationHistoryEntry zurück, von dem die Transition kommt.

Gibt den Typ der laufenden Navigation zurück.

Beispiele

js
async function cleanupNavigation() {
  await navigation.transition.finished;
  // Navigation has completed successfully
  // Cleanup any ongoing monitoring
}

Spezifikationen

Specification
HTML
# navigationtransition

Browser-Kompatibilität

Siehe auch