Javascript 使用WebMIDI API发送MIDI调优请求会导致错误

Javascript 使用WebMIDI API发送MIDI调优请求会导致错误,javascript,web-midi,Javascript,Web Midi,我正在尝试使用Web MIDI API发送MIDI调音请求消息(246或0xF6),我不断收到Chrome和Opera中的消息不完整错误。下面是有问题的代码: navigator.requestMIDIAccess().then(函数(接口){ var输出=[]; var iter=interface.outputs.values(); for(var i=iter.next();i&&!i.done;i=iter.next()){ 输出。推送(即值); } 输出[0]。发送(246); })

我正在尝试使用Web MIDI API发送MIDI调音请求消息(
246
0xF6
),我不断收到Chrome和Opera中的消息不完整错误。下面是有问题的代码:

navigator.requestMIDIAccess().then(函数(接口){
var输出=[];
var iter=interface.outputs.values();
for(var i=iter.next();i&&!i.done;i=iter.next()){
输出。推送(即值);
}
输出[0]。发送(246);

});MIDI消息需要3字节数组。试试这个:

outputs[0].send([246, 0, 0]);