如果通过以下方式请求访问 MIDI
navigator.requestMIDIAccess({sysex: true})
用户必须在 Chrome 和 Opera 中以模式确认访问。
有没有办法在不触发模式的情况下检查用户是否已经允许访问 MIDI?
我想要这样做的原因是出于可用性原因:如果用户第一次访问单页站点,他不应该受到安全模式的欢迎,90% 的用户会出于习惯立即点击“阻止访问”。
用户应该首先阅读所有内容,然后按下按钮触发 requestMIDIAccess 例程。他应该只需要这样做一次。
API 中是否有我缺少的方法,或者是否有解决方法,例如读取 chrome://settings/contentExceptions#midi-sysex 中的条目?