MIDIInput
Web MIDI API 的 MIDIInput 接口用于接收来自 MIDI 输入端口的消息。
实例属性
此接口不实现任何特定的属性,但继承自 MIDIPort。
实例方法
此接口不实现任何特定的方法,但继承自 MIDIPort。
事件
midimessage-
当当前端口接收到 MIDI 消息时触发。
示例
在下面的示例中,每个 MIDIInput 的名称都会打印到控制台。然后,监听所有输入端口的 midimessage 事件。当收到消息时,MIDIMessageEvent.data 属性会打印到控制台。
js
inputs.forEach((input) => {
console.log(input.name); /* inherited property from MIDIPort */
input.onmidimessage = (message) => {
console.log(message.data);
};
});
规范
| 规范 |
|---|
| Web MIDI API # midiinput-interface |
浏览器兼容性
加载中…