音频标签:音频标签和 Web Audio API 一样吗?

Ray*_*pie 5 html audio web-audio-api

我看到了这个问题,但没有直接看到这个问题的答案。我想知道 HTML5 Audio 标签是否仍在访问 web api?如果是这样,它与 Web Audio API 有什么不同?我只是想了解两者之间的区别。

Asi*_*ima 3

这两个概念是不同的。

例如,Web Audio 的 W3C 提案 sed 标准的介绍做出了这样的陈述:HTML5 中音频元素的介绍非常重要,允许基本的流音频回放。但是,它的功能不足以处理更复杂的音频应用程序

因此暗示这两个概念之间的区别:

HTML5 Audio element = basic playback by embedding audio data in HTML.

Web Audio API = An ECMA Script (JavaScript) based API to support audio capabilities comparable to those of a modern stand-alone PC, such as:
Run Code Online (Sandbox Code Playgroud)
  • 混合

  • 加工和

  • 过滤(例如洞穴或大教堂效应等,距离衰减,

  • 多普勒频移等...

与现代游戏音频引擎中的音频制作应用程序功能相关的任务

需要注意的是:相对而言,该 API 尚未在所有浏览器和移动设备上得到支持。

caniuse.com 站点可能有助于确定不同平台上对 HTML5 和各种相关技术的支持量。W3C 起草 Web 音频标准这一事实有力地表明,该 API 将及时获得普遍接受和广泛支持,但目前情况并非如此。

请参阅此网址以更好地理解, https://developers.google.com/web/updates/2012/02/HTML5-audio-and-the-Web-Audio-API-are-BFFs