电子 – 通过Web MIDI API发送Sysex消息会使渲染器崩溃

我正在开发一个可以将sysex(系统专用)MIDI消息发送到MIDI设备的Electron应用程序,每当我尝试发送sysex消息时,渲染器都会崩溃。 我可以发送非sysex消息(noteOn,noteOff等)到设备没有问题。

以下是我正在做的一些事情:

message = [240, 126, 127, 6, 1, 247]; // device ID request outputPort = midi.outputs.get(portID); outputPort.send(message); 

在Web浏览器中,只有Chrome浏览器需要安全连接并请求用户权限才能发送sysex消息。 我想知道这两个networkingMIDI sysex要求是否导致这个崩溃,因为我不清楚如何满足在一个电子应用程序的上下文条件。