Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
USBConnectionEvent
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
DieUSBConnectionEvent-Schnittstelle derWebUSB API ist der Ereignistyp, der anUSBconnect unddisconnect-Ereignisse übergeben wird, wenn der Benutzeragent erkennt, dass ein neues USB-Gerät angeschlossen oder entfernt wurde.
In diesem Artikel
Konstruktor
USBConnectionEvent()ExperimentellGibt ein
USBConnectionEvent-Objekt zurück.
Instanz-Eigenschaften
USBConnectionEvent.deviceSchreibgeschütztExperimentellGibt ein
USBDevice-Objekt zurück, das das aktuelle Gerät darstellt.
Beispiele
Im folgenden Beispiel wird das Abhören von Connect- und Disconnect-Ereignissen verwendet, um Geräte zur Benutzeroberfläche einer Anwendung hinzuzufügen und zu entfernen.
navigator.usb.addEventListener("connect", (event) => { // Add event.device to the UI.});navigator.usb.addEventListener("disconnect", (event) => { // Remove event.device from the UI.});Spezifikationen
| Specification |
|---|
| WebUSB API> # usbconnectionevent> |