MIDIPort: state property - Web APIs | MDN

Value

A string containing the state of the port, one of:

"disconnected"

The device that this MIDIPort represents is disconnected from the system.

"connected"

The device that this MIDIPort represents is currently connected.

Examples

The following example loops through all input ports and prints the state of each to the console.

js

for (const entry of midiAccess.inputs) {
  const input = entry[1];
  console.log(input.state);
}

Specifications

Specification
Web MIDI API
# dom-midiport-state

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.