MIDIConnectionEvent: MIDIConnectionEvent()-Konstruktor

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.

Der MIDIConnectionEvent()-Konstruktor erstellt ein neues MIDIConnectionEvent-Objekt. Normalerweise wird dieser Konstruktor nicht verwendet, da Ereignisse erstellt werden, wenn ein neuer Port verfügbar wird, und das Objekt an das statechange-Ereignis übergeben wird.

Syntax

js
new MIDIConnectionEvent(type)
new MIDIConnectionEvent(type, midiConnectionEventInit)

Parameter

type

Ein String mit einem der Werte "connect" oder "disconnect".

midiConnectionEventInit Optional

Ein Wörterbuch, das die folgenden Felder enthält:

port

Die MIDIPort-Instanz, die den verbundenen oder getrennten Port darstellt.

bubbles Optional

Ein boolescher Wert, der angibt, ob das Ereignis aufbläht. Der Standardwert ist false.

cancelable Optional

Ein boolescher Wert, der angibt, ob das Ereignis abgebrochen werden kann. Der Standardwert ist false.

composed Optional

Ein boolescher Wert, der angibt, ob das Ereignis Listener außerhalb eines Shadow-Roots auslösen wird (siehe Event.composed für weitere Details). Der Standardwert ist false.

Spezifikationen

Specification
Web MIDI API
# dom-midiconnectionevent-constructor

Browser-Kompatibilität

BCD tables only load in the browser