BeforeInstallPromptEvent: userChoice-Eigenschaft
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Nicht standardisiert: Diese Funktion ist nicht standardisiert und befindet sich nicht auf dem Weg zur Standardisierung. Verwenden Sie sie nicht auf Produktionsseiten, die dem Web ausgesetzt sind: Sie funktioniert nicht für alle Benutzer. Es kann auch 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