Presentation: defaultRequest Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

In einem steuernden Benutzeragent MUSS das Attribut defaultRequest die Standard-Präsentationsanforderung zurückgeben, falls vorhanden, andernfalls null. In einem empfangenden Browsing-Kontext MUSS es null zurückgeben.

Wenn es vom Steuergerät gesetzt wird, SOLLTE der Wert des defaultRequest-Attributs vom steuernden Benutzeragenten als Standard-Präsentationsanforderung für diesen steuernden Browsing-Kontext verwendet werden. Wenn das aktive Sandbox-Flag-Set des Dokumentobjekts das Sandbox-Präsentations-Browsing-Kontext-Flag gesetzt hat, SOLLTE der steuernde Benutzeragent so tun, als wäre die Standardanfrage für diesen Browsing-Kontext nicht gesetzt. Wenn der steuernde Benutzeragent eine PresentationConnection im Namen dieses Browsing-Kontexts initiieren möchte, MUSS er eine Präsentation starten mit der Standard-Präsentationsanforderung für den Steuerer (als ob der Steuerer defaultRequest.start() aufgerufen hätte).

Der steuernde Benutzeragent SOLLTE die Präsentation mit der Standard-Präsentationsanforderung nur dann initiieren, wenn der Benutzer die Absicht dazu durch eine Benutzeraktion ausgedrückt hat. Beispielsweise durch Klicken auf eine Schaltfläche im Browser.

Hinweis: Einige steuernde Benutzeragenten können dem Benutzer erlauben, eine Standard-Präsentationsverbindung zu initiieren und ein Präsentationsdisplay mit der gleichen Benutzeraktion auszuwählen. Zum Beispiel könnte der Browser-Chrome dem Benutzer erlauben, ein Display aus einem Menü auszuwählen, oder der Benutzer könnte auf ein Near Field Communications (NFC)-fähiges Display tippen. In diesem Fall, wenn der steuernde Benutzeragent um Erlaubnis bittet, während er eine Präsentation startet, könnte der Browser dieses Display als Standardwahl anbieten oder die Geste als Erlaubnis für das Display betrachten und die Displayauswahl vollständig umgehen.

Hinweis: Wenn ein steuernder Benutzeragent die Initiierung einer Präsentationsverbindung aus dem Browser-Chrome heraus nicht unterstützt, wird das Setzen von defaultRequest keine Wirkung haben.

Spezifikationen

Specification
Presentation API
# dom-presentation-defaultrequest

Browser-Kompatibilität

BCD tables only load in the browser