Rozumiem Web Audio API jest funkcją po stronie klienta, ale nodejs jest oparty na implementacji ECMAScript po stronie klienta V8 Chrome, która obejmuje Web Audio API.
Dlaczego nie ma pełnej obsługi interfejsu Web Audio API w aplikacji nodejs?
Czy to dlatego, że obiekt AudioContext jest oparty na globalnym obiekcie o nazwie window?
Czy brakuje mi tutaj punktu?
Czy jest plan, aby udostępnić go w przyszłości?Dlaczego interfejs Web Audio API nie jest obsługiwany przez nodejs?
Odpowiedz
Node.js nie obsługuje Web Audio, ponieważ nie jest częścią samego JavaScript language - jest to osobna web platform JavaScript API.
Możesz myśleć o tym jak pracownicy sieci, requestAnimationFrame
lub XMLHttpRequest
- są częścią środowiska JavaScript w przeglądarce, ale niekoniecznie mają sens w innych środowiskach wykonawczych.
V8 to ogólny silnik JavaScript; nie obejmuje funkcji platformy internetowej. To jeden z powodów, dla których Node.js może go używać. Chrome's implementation of Web Audio jest częścią Blink, silnika renderującego.
Moduł NPM web-audio-api ma na celu implementację Web Audio dla Node.js.
Teraz jest dla mnie bardziej zrozumiały, dziękuję za wyjaśnienia. Rzucę okiem na projekt _Blink_. – TGrif
- 1. Interfejs API internacjonalizacji Javascript nie jest obsługiwany przez PhantomJS
- 2. Web Audio API WaveShaperNode
- 3. Dlaczego Web Web API nie jest deserializacją, ale JSON.Net będzie?
- 4. Dźwięki rekordów z AudioContext (Web Audio API)
- 5. Shoutcast + Web Audio API Wydanie CORS
- 6. Web Audio Api: Jak dodać działający convolver?
- 7. Web Audio API: noteOn after noteOff nie działa?
- 8. OpenGL nie jest obsługiwany przez kierowcę wideo
- 9. CopyAllFilesToSingleFolderForPackageDependsOn nie jest już obsługiwany przez vs12
- 10. częstotliwości do nuta w Web Audio API
- 11. PCM Web Audio Api JavaScript - Otrzymuję zniekształcone dźwięki
- 12. HttpClient nie zgłasza wyjątku zwróconego przez interfejs API WWW
- 13. Wzmocnienie dźwięku za pomocą interfejsu Web Audio API
- 14. Web błąd składni audio OfflineAudioContext kiedy śledzę API
- 15. Dlaczego mój plik nie jest zwracany przez żądanie GET z mojej funkcji Web API?
- 16. Web audio API: planowanie dźwięków i eksportowanie miksu
- 17. Oczyszczanie AudioNodes w Web Audio
- 18. Python web framework z CRUD obsługiwany przez AJAX
- 19. Wzywając ogromne dane zwracane przez Web API
- 20. Import Gunicorn przez nazwę pliku nie jest obsługiwany (moduł)
- 21. Czy JSON.stringify() jest obsługiwany przez IE 8?
- 22. Dlaczego interfejs API czcionek Google nie działa w nowoczesnej przeglądarce?
- 23. Pulpit API nie jest obsługiwany na bieżącej platformie
- 24. Korektor nie zawsze jest obsługiwany, nawet gdy api> = 9?
- 25. Interfejs API sieci Web Asp.Net przekazujący użytkownika między warstwami
- 26. Czy zdarzenia Web Audio API są uruchamiane w osobnym wątku?
- 27. Serwer Socket.io nie jest obsługiwany przez serwer Node.js
- 28. Błąd: Typ projektu nie jest obsługiwany przez tę instalację.
- 29. Web Audio API: Jak ponownie uruchomić odtwarzanie dźwięku?
- 30. HTML5 Web Audio API wavesurfer.js awarii na dużych plików mp3
Interfejs Web Audio API jest podobny do DOM lub requestAnimationFrame - jest to funkcja platformy internetowej, która nie jest częścią języka JavaScript. – joews
Zobacz https://www.npmjs.com/package/web-audio-api i https://www.npmjs.com/browse/keyword/webaudio. – kay