FeaturePolicy
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. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Das FeaturePolicy-Interface repräsentiert die Menge der Berechtigungsrichtlinien, die auf den aktuellen Ausführungskontext angewendet werden.
Instanzmethoden
FeaturePolicy.allowsFeature-
Gibt einen Boolean zurück, der angibt, ob eine bestimmte Funktion im angegebenen Kontext aktiviert ist oder nicht.
FeaturePolicy.features-
Gibt eine Liste der Namen aller vom User-Agent unterstützten Funktionen zurück. Funktionen, deren Namen auf der Liste erscheinen, könnten durch die Berechtigungsrichtlinie des aktuellen Ausführungskontexts nicht erlaubt und/oder durch benutzergewährte Berechtigungen eingeschränkt sein.
FeaturePolicy.allowedFeatures-
Gibt eine Liste der Namen aller vom User-Agent unterstützten und durch die Berechtigungsrichtlinie erlaubten Funktionen zurück. Beachten Sie, dass Funktionen auf dieser Liste dennoch hinter einer Benutzerberechtigung stehen könnten.
FeaturePolicy.getAllowlistForFeature-
Gibt die Allowlist für die angegebene Funktion zurück.