嘿伙计们!
我只是尝试使用原生音频类从某个位置播放音频,它在小型音频(几秒钟)内效果很好,但是当我在20个音频中尝试相同时分钟音频,它延迟大约半秒钟,这对我需要的东西来说很多。
我做了一个简单的jsfiddle来说明这一点,我希望它有助于理解这个问题。
长音和短音中的两个位置应该完全相同,但实际上它们并不相同。我还附加了两个屏幕截图,以显示音频中的位置是正确的。
有什么想法吗?在此先感谢!!
jsfiddle:https://jsfiddle.net/oxmanroman/n4sLLuk9/4/
fetch()
答案 0 :(得分:0)
确切的问题是MP3格式。
开始时间是正确的,但是 MP3有时间漂移" ,这在某些浏览器中比其他浏览器更糟糕。我强烈建议使用 AAC (.m4a)格式。它不仅可以消除漂移的时间,而且AAC在桌面和移动浏览器上也具有更好的可移植性。