MIDIPort:close() 方法
MIDIPort
接口的close()
方法使对连接到此 MIDIPort
的 MIDI 设备的访问不可用。
如果端口成功关闭,则将一个新的MIDIConnectionEvent
排队到 MIDIPort
statechange
和 MIDIAccess
statechange
事件,并且MIDIPort.connection
属性更改为 "closed"
。
语法
js
close()
参数
无。
返回值
返回一个Promise
,该 Promise 在端口关闭后解析。
示例
以下示例显示了输出端口关闭。
js
let output = midiAccess.outputs.get(portID);
output.close(); // closes the port
规范
规范 |
---|
Web MIDI API # dom-midiport-close |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。