USBConnectionEvent: USBConnectionEvent()-Konstruktor

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, bevor Sie diese produktiv verwenden.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Der USBConnectionEvent()-Konstruktor erstellt ein neues USBConnectionEvent-Objekt. Dieser Konstruktor wird normalerweise nicht verwendet, da er vom Browser als Reaktion auf das Verbinden und Trennen eines USB-Geräts erstellt wird.

Syntax

js
new USBConnectionEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Es ist case-sensitive und Browser setzen es auf connect oder disconnect.

options

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

device

Ein USBDevice, das das verbundene oder getrennte USB-Gerät repräsentiert.

Rückgabewert

Ein neues USBConnectionEvent-Objekt.

Spezifikationen

Specification
WebUSB API
# dom-usbconnectionevent-usbconnectionevent

Browser-Kompatibilität

BCD tables only load in the browser