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

View in English Always switch to English

Dokument: activeViewTransition-Eigenschaft

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die schreibgeschützte Eigenschaft activeViewTransition der Document-Schnittstelle gibt eine ViewTransition-Instanz zurück, die die derzeit auf dem Dokument aktive Ansichtsübergang repräsentiert.

Der aktuelle ViewTransition kann auf andere Weise zugänglich gemacht werden:

Jedoch bietet die activeViewTransition-Eigenschaft eine konsistente Möglichkeit, auf den aktiven Ansichtsübergang in jedem Kontext zuzugreifen, ohne sich später Gedanken darüber machen zu müssen, wie man ihn leicht zugänglich speichert.

Wert

Eine ViewTransition oder null, wenn kein aktiver Ansichtsübergang vorhanden ist.

Beispiele

js
// Start a view transition
document.startViewTransition(() => {
  // Update the UI to reflect the new state
  updateUI();
});

// Check if a view transition is currently active
if (document.activeViewTransition) {
  console.log("A view transition is currently active");
}

// Respond to view transition finishing
document.activeViewTransition.finished.then(() => {
  console.log("View transition finished");
});

Spezifikationen

Specification
CSS View Transitions Module Level 2
# dom-document-activeviewtransition

Browser-Kompatibilität

Siehe auch