SDK
HDX SDK
Die Citrix Workspace-App verbessert die Unterstützung für HDX- und SDK-Sitzungen, da Sie das Bereitstellungsmodell für gehostete Citrix Apps und Desktops über Ihre Website anpassen können.
Dieses Feature ist für die Gestaltung einer ansprechenden App-Erfahrung in Ihren Enterpriseportalen und für die Benutzer als Service nützlich. Sie können den Benutzern eine ansprechende App-Erfahrung bieten, wenn Sie die Citrix Workspace-App für HTML5 auf dem Webserver hosten und von Citrix gehostete Apps und Desktops über Ihre Website gestartet werden.
Die Dokumentation zum HDX SDK für Citrix Workspace-App für HTML5 finden Sie unter HDX SDK für HTML5.
Beispiele für das HDX SDK finden Sie auf der Citrix-Downloadseite.
Unterstützung für automatische Updates für Citrix Workspace App für HTML5 mit HDX SDK für HTML5
Citrix HDX SDK für HTML5 erweitert die setPath
-API, um den neuesten Build der Citrix Workspace-App für HTML5 vom CDN zu nutzen. Mit dieser Erweiterung kann die Citrix Workspace-App für HTML5 nahtlos auf der neuesten Version ausgeführt werden. Ändern Sie für vorhandene Benutzer des HDX SDK für HTML5 citrix.receiver.setPath
im Kundencode, um die neueste Version vom CDN zu verwenden. Für neue Benutzer bietet die API setPath
diese Option standardmäßig.
Das CDN wird standardmäßig bereitgestellt. Wenn es Probleme mit dem CDN gibt, stellt der gehostete Standort den Fallbackpfad bereit. Weitere Informationen finden Sie unter HDX SDK für HTML5.
Aktuelle Version des Citrix HDX SDK für HTML5
Vergewissern Sie sich, dass Sie die neueste Version des Citrix HDX SDK für HTML5 verwenden, um Sitzungen zu starten. Andernfalls kann die Sitzung möglicherweise nicht gestartet werden.
Weitere Informationen finden Sie unter Citrix Workspace-App für HTML5 HDX SDK.
Virtual Channel SDK-Unterstützung
Das Citrix Virtual Channel (VC) SDK bietet Unterstützung für das Schreiben von serverseitigen Anwendungen und clientseitigen Treibern, die das ICA-Protokoll verwenden. Die serverseitigen virtuellen Kanalanwendungen sind auf dem Citrix Virtual Apps and Desktops-Server.
Das VC SDK unterstützt das Schreiben neuer virtueller Kanäle. Die Citrix Workspace-App für HTML5 unterstützt bis zu 20 benutzerdefinierte virtuelle Kanäle.
Bekannte Einschränkungen des Features
- Bei falscher Konfiguration der virtuellen Kanäle kann eine Verzögerung von 30 Sekunden auftreten.
- Wenn Sie einen benutzerdefinierten virtuellen Kanal erstellen, beginnen Sie “streamName” mit etwas anderem als “CTX”.
Weitere Informationen finden Sie unter Citrix Virtual Channel SDK for Citrix Workspace app for HTML5.
Unterstützung für Unified Communications (UC) SDK
Das Citrix Unified Communications SDK ermöglicht Unified Communications-Anbietern, Cloud-Contact-Center-Anbietern, CPaaS-Anbietern (Communications Platform as a Service) oder allen WebRTC-basierten Kommunikationsanbietern die nahtlose Integration mit elektronenbasierten Desktop- oder browserbasierten Anwendungen.
Weitere Informationen finden Sie unter Unified Communications (UC) SDK, einem Tech-Zone-Artikel.
Umleitung von WebHID-APIs
Unified Communications SDK für die Citrix Workspace-App für HTML5 implementiert die Umleitung von WebHID-APIs wie in Citrix-WebRTC definiert, mit bestimmten bekannten Einschränkungen. Sie sind:
- Wenn mehrere HID-Geräte desselben Typs vorhanden sind, kann der Benutzer kein bestimmtes Gerät zum Testen auswählen.
- Wenn Sie auf Mac-Computern die Citrix Workspace-App für HTML5 verwenden, kann die App die benutzerdefinierte “CompositeId” möglicherweise nicht abrufen, bevor ein neu verbundenes Mediengerät bereit ist.
- Bei Verwendung der Citrix Workspace-App für HTML5 müssen Benutzer auf Windows- und Mac-Systemen möglicherweise die Zugriffsberechtigungen für erneut verbundene Geräte erneut erteilen. Dieser Vorgang umfasst Geräte, die einen drahtlosen USB-Empfänger für Tastatur oder Maus verwenden. Die Notwendigkeit, Berechtigungen erneut zu erteilen, ergibt sich aus dem Fehlen eines Verbindungsereignisses.
Hinweis
Das Feature ist in der Standardeinstellung deaktiviert.
Informationen zur Konfiguration
Sie können das Feature folgendermaßen aktivieren:
- Configuration.js
- Global App Configuration Service
Configuration.js
In der Citrix Workspace-App für HTML5 befindet sich die Datei configuration.js im Ordner C:\Program Files\Citrix\Receiver StoreFront\HTML5Client
. Bearbeiten Sie diese Datei, um das Feature zu aktivieren.
Hinweise:
- Citrix empfiehlt, ein Backup der Datei configuration.js zu erstellen, bevor Sie Änderungen vornehmen.
- Sie müssen sich als Administrator anmelden, um die Datei configuration.js zu bearbeiten.
Aktivieren des Features:
- Gehen Sie zur Datei configuration.js im Ordner HTML5Client.
-
Stellen Sie sicher, dass Sie das Attribut
webHID
auftrue
setzen. Es folgt ein Beispiel für JSON-Daten:'features' : { 'msTeamsOptimization' : { 'webHID' : true } }
-
Setzen Sie das Attribut hidDeviceBlockList mit dem richtigen Format. Wenn Sie einige HID-Geräte blockieren möchten, finden Sie im Folgenden ein Beispiel für JSON-Daten:
'features' : { 'msTeamsOptimization' : { // The format of the blocklist is ["VID:PID", "VID:PID", "VID:PID", ...] // Each VID and PID is an up to 4-digit hexadecimal number with an optional "0x" prefix. // The VID is a required field. The PID is optional, so the colon and PID can be omitted. // example ["35ab:21ff", "45ac", "0x567:123a", "0x1234:0x5678"] 'hidDeviceBlockList' : [] } }
- Speichern Sie die Änderungen.
Global App Configuration Service
Administratoren können das Feature aktivieren, indem sie zu Workspacekonfiguration > App-Konfiguration > HDX und Multimedia > MS Teams > WebHID-Umleitung aktivieren und HID-Gerätesperrliste navigieren. Aktivieren Sie das Kontrollkästchen und den entsprechenden Umschaltknopf, um das Feature zu aktivieren.