USBConfiguration
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 vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das USBConfiguration-Interface der WebUSB API liefert Informationen über eine bestimmte Konfiguration eines USB-Geräts und die Schnittstellen, die es unterstützt.
Konstruktor
USBConfiguration()Experimentell-
Erstellt ein neues
USBConfiguration-Objekt, das Informationen über die Konfiguration auf dem angegebenenUSBDevicemit dem gegebenen Konfigurationswert enthält.
Instanz-Eigenschaften
USBConfiguration.configurationValueSchreibgeschützt Experimentell-
Gibt den Konfigurationswert dieser Konfiguration zurück. Dies entspricht dem
bConfigurationValue-Feld des Konfigurationsdeskriptors, das vom Gerät bereitgestellt wird, das diese Konfiguration definiert. USBConfiguration.configurationNameSchreibgeschützt Experimentell-
Gibt den vom Gerät bereitgestellten Namen zurück, der diese Konfiguration beschreibt. Dies entspricht dem Wert des String-Deskriptors mit dem Index, der im
iConfiguration-Feld des Konfigurationsdeskriptors angegeben ist, das diese Konfiguration definiert. USBConfiguration.interfacesSchreibgeschützt Experimentell-
Gibt ein Array zurück, das Instanzen von
USBInterfaceenthält, die jede vom dieser Konfiguration unterstützte Schnittstelle beschreibt.
Spezifikationen
| Specification |
|---|
| WebUSB API> # usbconfiguration-interface> |
Browser-Kompatibilität
Loading…