Firefox Tomorrow

web api instance method

MIDIPort: close() method

View on MDN ↗

Secure context

The close() method of the MIDIPort interface makes the access to the MIDI device connected to this MIDIPort unavailable.

If the port is successfully closed a new MIDIConnectionEvent is queued to the MIDIPort statechange and MIDIAccess statechange events, and the connection property is changed to "closed".

Syntax

close()

Parameters

None.

Return value

Returns a Promise which resolves once the port has been closed.

Examples

The following example shows an output port being closed.

let output = midiAccess.outputs.get(portID);
output.close(); // closes the port

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.