MIDIPort:连接属性

可用性有限

此功能不是基线,因为它在一些最广泛使用的浏览器中不起作用。

安全上下文:此功能仅在安全上下文(HTTPS)中可用,在支持的浏览器中的一些或全部可用。

connectionMIDIPort 接口的只读属性,它返回端口的连接状态。

返回一个包含端口连接状态的字符串,其中之一为

"open"

MIDIPort 所代表的设备已打开并可用。

"closed"

MIDIPort 所代表的设备尚未打开,或已关闭。

"pending"

MIDIPort 所代表的设备已打开,但随后已断开连接。

示例

以下示例遍历所有输入端口并将每个端口的连接状态打印到控制台。

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

规范

规范
Web MIDI API
# dom-midiport-connection

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。