【发布时间】:2020-08-24 13:50:07
【问题描述】:
我有一个从服务器播放歌曲的程序。为了提高效率,我将服务器上的音频文件拆分为多个片段,然后使用 Ajax 作为 base64 编码将它们发送到客户端。 HTML5 原生音频播放器播放 base64 音频片段,但在播放下一个音频片段时,它会暂停一点然后播放。检索到的片段存储在 IndexedDB 中以便快速访问,但它仍然会导致播放暂停。如何使程序更高效以及修复切换段之间发生的音频暂停。
有没有其他方法可以使用 Javascript 将音频文件附加到当前正在播放的音频源中而不会有任何暂停?
【问题讨论】:
标签: javascript html audio html5-audio