我正在教孩子们如何将音频添加到他们的 JavaScript 游戏和网页中。我知道 HTML5 音频 API,现在正在了解各种浏览器的问题(令人惊讶的是,IE 根本不支持 WAV,等等)。
然而,显然有一个我不知道的新网络音频标准。Chrome 完全支持它。Mozilla声明以下关于 Web Audio和 Firefox 的内容:
Firefox 当前支持不兼容的、Mozilla 特定的音频数据 API,但它被标记为“已弃用”以支持 W3C 标准。工作已开始在 Firefox 中支持新的 Web 音频 API。
caniuse.com 报告以下有关对 Web Audio API的支持。
我完全不介意强迫孩子们使用谷歌浏览器进行开发,而且听起来在许多其他浏览器中都不起作用。但是,我不想教他们将来不会出现在其他浏览器中的东西。
我还在阅读有关称为 MediaStreaming 的 Web 音频的可能替代方案……我应该教授哪个未来?