2014-02-17 1 views

답변

8

웹 MIDI API는 기본적으로 Chrome 버전 43 이상에서만 사용할 수 있습니다.

이전 버전에서는 기본적으로 활성화되어 있지 않지만 시험용 기능 플래그로 사용하도록 설정할 수 있습니다. Chrome에서 특수 URL chrome://flags을로드하고 페이지에서 '웹 MIDI API 사용'을 검색합니다.

플래그 페이지의 옵션을 적용하려면 브라우저를 다시 시작해야합니다. 이러한 플래그 뒤에 숨겨진 기능은 실험 상태이므로 언제든지 변경 될 수 있으므로 이전 버전의 API는 Chrome 43에서 사용 가능한 것과 다를 수 있습니다.

requestMIDIAccess 함수는 window.navigator, 직접적으로 window이 아닙니다. 따라서 navigator.requestMIDIAccess으로 전화해야합니다.

+0

이 기능을 찾아서 사용하도록 설정 (http://puu.sh/6ZiDe.png 참조) 한 다음 Chrome Canary를 다시 시작했지만 문제가 계속 발생합니다. 왜 그런가? – Joncom

+0

나는 내 대답에 또 다른 단락을 추가했다. –

+0

끝내주는군요. 감사! – Joncom

0

새 MIDI 장치를 연결 한 후에 Chrome을 종료했다가 다시 시작해야 할 수도 있습니다. 그것은 장치 목록의 동적 조정을 처리하는 것 같지 않습니다.