Javascript 延迟为0的多声道播放器

Javascript 延迟为0的多声道播放器,javascript,jquery,html,audio,web,Javascript,Jquery,Html,Audio,Web,我有一个很大的挑战。 目前在互联网上搜索到的内容可以帮助我解决这个问题:我需要开发一个多声道播放器,就像音乐录音工作室的播放器一样。 其想法是让3个或更多的MP3文件同时播放,同时同步,就像本页的播放器示例一样: 嗯。我使用了html5的。PC用户的延迟为0。但当在手机上实现测试时,音频不同步。因为每个标记开始的最短等待时间为1秒或更长 我还测试了网络音频API及其衍生产品。这个API太棒了。有几种方法可以开发我想要的东西,但是,只支持使用CHROME的用户 因此,挑战在于此。我如何开发一个多声

我有一个很大的挑战。 目前在互联网上搜索到的内容可以帮助我解决这个问题:我需要开发一个多声道播放器,就像音乐录音工作室的播放器一样。 其想法是让3个或更多的MP3文件同时播放,同时同步,就像本页的播放器示例一样:

嗯。我使用了html5的
。PC用户的延迟为0。但当在手机上实现测试时,音频不同步。因为每个标记开始的最短等待时间为1秒或更长

我还测试了
网络音频API
及其衍生产品。这个API太棒了。有几种方法可以开发我想要的东西,但是,只支持使用CHROME的用户


因此,挑战在于此。我如何开发一个多声道播放器作为示例页面,使音频无延迟接触,整个脚本开发与所有浏览器兼容?

总是会有延迟、网络延迟等,尤其是在一台同时播放三个声道的手机上?Web Audio API当然适用于firefox以及其他现代浏览器。也许您尝试的代码使用的是过时的调用。@adeneo,但在本例中,示例页没有延迟。你同意吗?@ScottStensland我使用了W3C在上一次Web音频API手册更新中通过的设置……你的意思是同步这些曲目吗?也许你可以检查谁在这里实现了它:(参见“findSync”函数)。