我们正在 wavestack.com 开展项目,我们正在处理一个给我们带来困难的问题。
我们的页面应该同时从流媒体源加载许多音频标签。您可以在以下链接中检查概念:
http://wavestack.com/songs/nTNonwsCSg932CtzPLk1FA==
当我们尝试同时加载超过 6 个音轨时,就会出现问题,如以下链接所示:
http://wavestack.com/songs/hp7G8CSsg45t3fV5YNeqbQ==
此页面在 Firefox 和 IE10 上运行良好,但在 Chrome 中不可用。
我们还注意到一些奇怪的事情:
我在控制台中打印一个计数器的值,当音频标签触发事件“canplaythtough”时,计数器的值会增加,我们总共得到 6,而它应该是 7。奇怪的是,当你在第 472 行设置断点(如附图所示),然后恢复它确实命中 7 次
最后,CHROME 不会同时加载超过 6 个轨道,但是当您在 canplaythrough 的处理程序中放置断点时,它会奇怪地加载。
谢谢,请帮忙!