Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

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

Parameter

type

Ein String mit "connect" oder "disconnect".

midiConnectionEventInit Optional

Ein Dictionary mit den folgenden Feldern:

port

Die MIDIPort Instanz, die den verbundenen oder getrennten Port repräsentiert.

bubbles Optional

Ein boolescher Wert, der angibt, ob das Ereignis aufsteigt. Standardmäßig ist dies false.

cancelable Optional

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

composed Optional

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

Spezifikationen

Spezifikation
Web MIDI API
# dom-midiconnectionevent-constructor

Browser-Kompatibilität