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 |
瀏覽器相容性
載入中…