BeforeInstallPromptEvent: userChoice-Eigenschaft
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Kein Standard: Diese Funktion ist nicht standardisiert und befindet sich nicht im Standardisierungsprozess. Verwenden Sie sie nicht auf Produktionsseiten, die auf das Web ausgerichtet sind: Sie wird nicht für alle Benutzer funktionieren. Außerdem kann es große Inkompatibilitäten zwischen Implementierungen geben und das Verhalten kann sich in Zukunft ändern.
Die userChoice
-Eigenschaft des BeforeInstallPromptEvent
-Interfaces repräsentiert die Installationsentscheidung, die der Benutzer getroffen hat, als er aufgefordert wurde, die App zu installieren.
Wert
Ein Promise
, das ein Objekt mit zwei Eigenschaften zurückgibt:
outcome
Experimentell Nicht standardisiert-
Ein String, der angibt, ob der Benutzer sich entschieden hat, die App zu installieren oder nicht. Dieser muss einen der folgenden Werte annehmen:
"accepted"
: Der Benutzer hat die App installiert."dismissed"
: Der Benutzer hat die App nicht installiert.
platform
Experimentell Nicht standardisiert-
Falls der Benutzer sich entschieden hat, die App zu installieren, ist dies ein String, der die ausgewählte Plattform benennt. Dieser ist einer der Werte aus der
BeforeInstallPromptEvent.platforms
-Eigenschaft. Falls der Benutzer sich entschieden hat, die App nicht zu installieren, ist dies ein leerer String.
Browser-Kompatibilität
BCD tables only load in the browser