Navigator: userActivation-Eigenschaft
Baseline 2023Newly available
Since November 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die schreibgeschützte userActivation
-Eigenschaft des Navigator
-Interfaces gibt ein UserActivation
-Objekt zurück, das Informationen über den Benutzeraktivierungszustand des aktuellen Fensters enthält.
Wert
Ein UserActivation
-Objekt.
Beispiele
Überprüfen, ob kürzlich eine Benutzeraktion ausgeführt wurde
Verwenden Sie UserActivation.isActive
, um zu überprüfen, ob der Benutzer derzeit mit der Seite interagiert (Vorübergehende Aktivierung).
if (navigator.userActivation.isActive) {
// proceed to request playing media, for example
}
Überprüfen, ob jemals eine Benutzeraktion ausgeführt wurde
Verwenden Sie UserActivation.hasBeenActive
, um zu überprüfen, ob der Benutzer jemals mit der Seite interagiert hat (Dauerhafte Aktivierung).
if (navigator.userActivation.hasBeenActive) {
// proceed with auto-playing an animation, for example
}
Spezifikationen
Specification |
---|
HTML Standard # dom-navigator-useractivation |
Browser-Kompatibilität
BCD tables only load in the browser