当您使用 Chrome 中的音频元素播放音频时,您会遇到烦人的咔嗒声和破裂声。至少在我的 64 位 Linux 安装下,即使在我格式化并安装了新的 Fedora 版本之后也是如此。(Firefox 和 Opera 都很好,甚至是 VirtualBox Windows 7 中的 IE9。)
但是使用 Web Audio API 而不是音频元素的演示具有完美的声音。所以我想知道我是否可以像音频元素一样使用 Web Audio API?但是有些事情你似乎无法用这个 API 做。还是我错过了什么?我在哪里找不到的东西:
- 在文件完全加载之前开始播放文件
- 获取缓冲区进度更新(取决于上一点)
- 获取播放进度更新
- 寻求
有没有办法使用 Web Audio API 做到这一点?
这是我会使用它的地方:http: //tinyurl.com/magnatune-player