Macos 当代码在本地运行时,您的浏览器(Mac上的Google Chrome)不支持Web MIDI API
各位 我正在尝试一个简单的网络MIDI应用程序 我已经查过了,发现Google Chrome是唯一支持这个功能的浏览器。所以,我安装了这个,但我仍然得到这个 无法启用WebMidi错误:不支持Web MIDI API 通过你的浏览器。 在WebMidi.enable WebMidi.min.js:30 在script.js:430 anonymous@script.js:432 WebMidi.enable@WebMidi.min.js:30 anonymous@script.js:430 Promise.then async anonymous@script.js:154 Mac-10.15.2 铬-79.0.3945.117 根据这个链接-,Chrome肯定有支持 重要提示-如果我直接在codepen上运行代码,它就可以正常工作。因此,浏览器正在工作。但是当我尝试在本地运行时,我会得到错误 我错过了什么?这是chrome问题、Mac问题还是权限问题。或者,我是否需要一些特定的东西使MIDI代码在本地运行 我使用这个服务器,在本地运行代码Macos 当代码在本地运行时,您的浏览器(Mac上的Google Chrome)不支持Web MIDI API,macos,google-chrome,web-midi,Macos,Google Chrome,Web Midi,各位 我正在尝试一个简单的网络MIDI应用程序 我已经查过了,发现Google Chrome是唯一支持这个功能的浏览器。所以,我安装了这个,但我仍然得到这个 无法启用WebMidi错误:不支持Web MIDI API 通过你的浏览器。 在WebMidi.enable WebMidi.min.js:30 在script.js:430 anonymous@script.js:432 WebMidi.enable@WebMidi.min.js:30 anonymous@script.js:430 Pr
我已经研究了其他问题,但没有发现任何与Mac上Chrome相关的内容我已经将web midi与Chrome和Opera一起用于10.12.6,所以我不会说Chrome是唯一一款具有web midi的浏览器 对于Opera,我认为我必须启用实验功能:
chrome://flags/#enable-experimental-web-platform-features
也许看看Chrome是否也需要它?
或者可能这只是10.15中所有锁定的副作用?我会尝试一下Opera,看看它是否会有所不同。只是想强调一下,我可以直接在codepen上运行它。只有当我尝试在本地运行时,它才会给出该错误。但我会看看歌剧是否也有同样的问题。我怀疑这与在本地运行这些库有关。当使用地址0.0.0.0时,我看到了相同的错误,但当从127.0.0.1加载时,它工作正常
chrome://flags/#enable-experimental-web-platform-features