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

View in English Always switch to English

UserActivation: hasBeenActive-Eigenschaft

Baseline 2023
Neu verfügbar

Seit November 2023 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 schreibgeschützte hasBeenActive-Eigenschaft der UserActivation-Schnittstelle zeigt an, ob das aktuelle Fenster über eine sticky user activation verfügt.

Wert

Ein Boolean.

Beispiele

Überprüfen, ob jemals eine Benutzergeste durchgeführt wurde

Verwenden Sie die hasBeenActive-Eigenschaft, um zu überprüfen, ob der Benutzer seit dem Laden der Seite mit ihr interagiert hat.

js
if (navigator.userActivation.hasBeenActive) {
  // proceed with auto-playing an animation, for example
}

Spezifikationen

Spezifikation
HTML
# dom-useractivation-hasbeenactive

Browser-Kompatibilität

Siehe auch