У меня есть MIDI-устройство (панель запуска), которое я хочу использовать с приложением Electron. Я смог прочитать события на MIDI-устройстве, используя Microsoft Edge Chromium, используя Web MIDI API (https://github.com/djipco/webmidi). Однако, чтобы начать чтение MIDI-устройства, необходимо установить разрешения и отобразить их следующим образом:
![Permission](https://i.stack.imgur.com/ihirb.png)
Когда я запускаю npm start
для Запустите электронный проект, я не могу найти способ включить разрешения для MIDI-устройств. Я не вижу ни одного из своих MIDI-устройств, и я предполагаю, что это потому, что у меня отсутствуют разрешения.
Я исследовал документацию Electron и не смог ничего найти. systemPreferences
предоставляет способ запрашивать разрешения, но для камеры и микрофона, а не для MIDI-устройств (https://electronjs.org/docs/api/system-preferences).
Большое спасибо, и любая помощь приветствуется:)