MIDIConnectionEvent: port-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.

Die port-Eigenschaft des MIDIConnectionEvent-Interfaces gibt den Port zurück, der getrennt oder verbunden wurde.

Wert

Ein MIDIPort-Objekt.

Beispiele

Die Methode Navigator.requestMIDIAccess() gibt ein Versprechen zurück, das mit einem MIDIAccess-Objekt aufgelöst wird. Wenn sich der Zustand eines Ports ändert, wird ein MIDIConnectionEvent an das statechange-Ereignis übergeben. Informationen über den Port können dann in der Konsole ausgegeben werden.

js
navigator.requestMIDIAccess().then((access) => {
  access.onstatechange = (event) => {
    console.log(event.port.name, event.port.manufacturer, event.port.state);
  };
});

Spezifikationen

Specification
Web MIDI API
# dom-midiconnectionevent-port

Browser-Kompatibilität

BCD tables only load in the browser