Wenn MIDI-Zugriff überÜberprüfen Sie, ob der Zugriff auf die Web-MIDI-API bereits gewährt ist.
navigator.requestMIDIAccess({sysex: true})
der Benutzer den Zugang in einem modalen in Chrome und Opera zu bestätigen hat angefordert.
Gibt es eine Möglichkeit zu überprüfen, ob ein Benutzer bereits Zugriff auf MIDI erlaubt hat, ohne das Modal auszulösen?
Der Grund, warum ich das möchte, ist aus Gründen der Benutzerfreundlichkeit: Wenn ein Benutzer die Seite zum ersten Mal besucht, sollte er nicht mit einem Sicherheitsmodal begrüßt werden, wo 90% aus Gewohnheit "Blockzugriff" sofort klicken.
Der Benutzer sollte zuerst lesen, worum es geht und dann die requestMIDIAccess-Routine mit einem Knopfdruck auslösen. Er sollte das nur einmal tun müssen.
Gibt es eine Methode in der API fehlt mir oder gibt es eine Abhilfe wie das Lesen der Einträge in chrome: // settings/contentExceptions # Midi-Sysex?