HIDInputReportEvent: device-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Hinweis: This feature is available in Web Workers, except for Shared Web Workers.

Die device-Eigenschaft des HIDInputReportEvent-Interfaces gibt die HIDDevice-Instanz zurück, die die HID-Schnittstelle repräsentiert, die den Eingabereport gesendet hat.

Wert

Beispiele

Im folgenden Beispiel ist device eine HIDDevice-Instanz, die das Gerät darstellt, das den Bericht sendet. Der productName dieses Geräts wird in die Konsole protokolliert.

js
device.addEventListener("inputreport", (event) => {
  const { data, device, reportId } = event;
  console.log(device.productName);
});

Spezifikationen

Specification
WebHID API
# dom-hidinputreportevent-device

Browser-Kompatibilität

BCD tables only load in the browser