Web Audio API를 사용해야하는 Node.js/Express를 프로그래밍하고 있습니다. 나는이 사실이 stackoverflow answer에서 설명 된 이유 때문에 사실상 '불가능'하다는 것을 알았습니다. 그러나 Web Audio API뿐만 아니라 Node.js/Express를 사용하는 두 개의 프로젝트가 온라인에서 발견되었습니다. 그들은 here과 here을 찾을 수 있습니다. 내 응용 프로그램에서 비슷한 일을하려고하면 (실행 npm start
나는 다음과 같은 오류 얻을 사용 : 나는 window.AudioContext = window.AudioContext
처럼 뭔가 라인 var context = new AudioContext();
을 변경할 때 나는 window
가 정의되지 않는 오류가 발생Node.js - Web Audio API를 사용하여 Node.js/Express 작동
/Users/user/Documents/STAGE4/PRCO304/RTMC/controllers/workstation/workstation.js:1
(function (exports, require, module, __filename, __dirname) { var context = new AudioContext();
^
ReferenceError: AudioContext is not defined
을하는
누군가 내 웹에서 비슷한 것을 구현하려고 할 때 Node.js/Express에서 웹 오디오 API를 사용하는 방법을 설명해 줄 수 있습니까?
미리 감사드립니다.
답장 Scott님께 감사드립니다. 당신은 정확하게 내 실수로 옳았고, 서버 측 코드에서 Web Audio API 코드를 실행하려고했습니다. NodeJS로 작업 할 때 서버 측과 클라이언트 측이 혼란스러워졌습니다. 지금 내 프로그램을 수정했고 클라이언트 측에서 Web Audio API (및 Tone.js)를 사용하고 있으며 원하는대로 작동하고 있습니다. –