我有一个想与 Electron 应用程序一起使用的 MIDI 设备(启动板)。我能够使用 Web MIDI API ( https://github.com/djipco/webmidi ) 使用 Microsoft Edge Chromium 读取 MIDI 设备上的事件。但是,为了开始读取 MIDI 设备,需要设置权限,并显示如下:
当我运行npm start
启动电子项目时,我找不到启用 MIDI 设备权限的方法。我看不到我的任何 MIDI 设备,我假设这是因为我缺少权限。
我研究了电子文档,但找不到任何东西。systemPreferences
提供了一种请求权限的方法,但适用于相机和麦克风,而不是 MIDI 设备(https://electronjs.org/docs/api/system-preferences)。
非常感谢,任何帮助表示赞赏:)