Amazon DCV SDK für die Web-Benutzeroberfläche - Amazon DCV

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon DCV SDK für die Web-Benutzeroberfläche

Eine JavaScript React-Komponentenbibliothek, die derzeit eine einzelne React-Komponente namens exportiertDCVViewer, die eine Verbindung zum Amazon DCV-Server herstellt und die Toolbar rendert, um mit dem Remote-Stream zu interagieren.

Macht verfügbar

Komponenten

Auflisten

DCVViewer

Die React-Komponente rendert die Werkzeugleiste mit all ihren Funktionen, die für die Interaktion mit dem Remote-Stream nützlich sind.

Eigenschaften:

dcv
Name Typ Erforderlich Beschreibung
dcv Object Ja Das Objekt definiert die Eigenschaften, die erforderlich sind, um die Verbindung zum Amazon DCV-Server herzustellen, und legt die Protokollebene und die URL fest, von der aus die Amazon DCV Web Client SDK-Assets geladen und auf die DCV-Ressourcen zugegriffen werden sollen.
Name Typ Erforderlich Beschreibung
sessionId String Ja Die Amazon DCV-Sitzungs-ID.
authToken String Ja Das Authentifizierungstoken, das für die Verbindung mit dem Server verwendet werden soll.
serverUrl String Ja Der Hostname und der Port des laufenden Amazon DCV-Servers im folgenden Format: https://dcv_host_address:port. Zum Beispiel: https: my-dcv-server //:8443.
baseUrl String Ja Die absolute oder relative URL, von der aus SDK-Dateien geladen werden sollen.
resourceBaseUrl String Nein (Standard:"") Die absolute oder relative URL, von der aus auf DCV-Ressourcen zugegriffen werden soll.
onDisconnect function Nein (Standard:() => {}) Die Callback-Funktion wird aufgerufen, wenn die Verbindung zum Amazon DCV-Server getrennt wird und die Verbindung geschlossen wird.
logLevel LogLevel Nein (Standard:) LogLevel.INFO Die Protokollebene, die im Viewer verwendet werden soll.
UI-Konfiguration
Name Typ Erforderlich Beschreibung
uiConfig Object Nein (Standard:) {} Das Objekt, das die Eigenschaften definiert, um zu konfigurieren, ob die Werkzeugleiste sichtbar ist und ob die Vollbild- und Multimonitorschaltflächen darauf angezeigt werden sollen.
Name Typ Erforderlich Beschreibung
toolbar Object Nein (Standard:) {} Das Objekt, das die Konfigurationsoptionen für die Werkzeugleiste definiert.
Name Typ Erforderlich Beschreibung
visible Boolesch Nein (Standard:true) Die Option, um zu definieren, ob die Werkzeugleiste ein- oder ausgeblendet werden soll.
fullscreenButton Boolesch Nein (Standard:true) Die Option, um zu definieren, ob die Vollbild-Schaltfläche in der Werkzeugleiste ein- oder ausgeblendet werden soll.
multimonitorButton Boolesch Nein (Standard:true) Die Option, um zu definieren, ob die Multimonitor-Schaltfläche in der Werkzeugleiste ein- oder ausgeblendet werden soll.