MIDIConnectionEvent: MIDIConnectionEvent() Konstruktor
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
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. Typischerweise wird dieser Konstruktor nicht verwendet, da Ereignisse erzeugt werden, wenn ein neuer Port verfügbar wird, und das Objekt an das statechange-Ereignis übergeben wird.
Syntax
new MIDIConnectionEvent(type)
new MIDIConnectionEvent(type, midiConnectionEventInit)
Parameter
type-
Ein String mit
"connect"oder"disconnect". midiConnectionEventInitOptional-
Ein Dictionary mit den folgenden Feldern:
port-
Die
MIDIPortInstanz, die den verbundenen oder getrennten Port repräsentiert. bubblesOptional-
Ein boolescher Wert, der angibt, ob das Ereignis aufsteigt. Standardmäßig ist dies
false. cancelableOptional-
Ein boolescher Wert, der angibt, ob das Ereignis abgebrochen werden kann. Der Standard ist
false. composedOptional-
Ein boolescher Wert, der angibt, ob das Ereignis Listener außerhalb eines Shadow-Roots auslöst (siehe
Event.composedfür weitere Details). Der Standard istfalse.
Spezifikationen
| Spezifikation |
|---|
| Web MIDI API> # dom-midiconnectionevent-constructor> |