NavigationTransition
Baseline
2026
Neu verfügbar
Seit January 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die NavigationTransition Schnittstelle der Navigation API repräsentiert eine laufende Navigation, das heißt, eine Navigation, die noch nicht das Stadium navigatesuccess oder navigateerror erreicht hat.
Sie wird über die Eigenschaft Navigation.transition abgerufen.
Instanz-Eigenschaften
finishedSchreibgeschützt-
Gibt ein
Promisezurück, das zu dem Zeitpunkt erfüllt wird, wenn dasnavigatesuccessEreignis ausgelöst wird, oder zu dem Zeitpunkt abgelehnt wird, wenn dasnavigateerrorEreignis ausgelöst wird. fromSchreibgeschützt-
Gibt das
NavigationHistoryEntryzurück, von dem die Transition kommt. -
Gibt den Typ der laufenden Navigation zurück.
Beispiele
async function cleanupNavigation() {
await navigation.transition.finished;
// Navigation has completed successfully
// Cleanup any ongoing monitoring
}
Spezifikationen
| Spezifikation |
|---|
| HTML> # navigationtransition> |