USBInTransferResult
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 USBInTransferResult
-Interface der WebUSB API liefert das Ergebnis eines Aufrufs der Methoden transferIn()
und controlTransferIn()
des USBDevice
-Interfaces. Es repräsentiert das Ergebnis einer Anfrage zum Datentransfer vom USB-Gerät zum USB-Host.
Konstruktor
USBInTransferResult()
Experimentell-
Erstellt ein neues
USBInTransferResult
-Objekt mit den bereitgestellten Feldernstatus
unddata
.
Instanz-Eigenschaften
USBInTransferResult.data
Schreibgeschützt Experimentell-
Gibt ein
DataView
-Objekt zurück, welches die vom USB-Gerät empfangenen Daten enthält, falls vorhanden. USBInTransferResult.status
Schreibgeschützt Experimentell-
Gibt den Status der Transferanfrage zurück, einer von:
"ok"
- Der Transfer war erfolgreich."stall"
- Das Gerät hat einen Fehler durch das Erzeugen eines Stall-Zustands am Endpunkt angegeben. Ein Stall am Steuerendpunkt muss nicht behoben werden. Ein Stall an einem Bulk- oder Interrupt-Endpunkt muss durch Aufrufen vonclearHalt()
behoben werden, bevortransferIn()
erneut aufgerufen werden kann."babble"
- Das Gerät hat mit mehr Daten geantwortet als erwartet wurde.
Spezifikationen
Specification |
---|
WebUSB API # usbintransferresult |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
USBInTransferResult | ||||||||||||
USBInTransferResult() constructor | ||||||||||||
data | ||||||||||||
status | ||||||||||||
Available in workers |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Partial support
- Partial support
- No support
- No support
- Experimental. Expect behavior to change in the future.
- See implementation notes.
- Has more compatibility info.