html 音频根据请求获取更多数据

问题描述 投票:0回答:1

我的 html 音频元素有问题。
服务器每个请求仅返回部分音频文件(wav),因为它需要一些时间来生成文件,并且在创建过程中仅返回部分音频文件,所以我需要多个文件才能获取完整的 wav 文件。

它还返回如下标头:
内容类型:音频/wav
内容长度:块的长度

我的前端看起来像这样:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Streaming Audio</title>
</head>
<body>
<div>
    <h5>Download file</h5>
    <div class="audio-div">
        <audio controls preload="none">
            <source src="/read" type="audio/wav">
        </audio>
    </div>
</div>
</body>
</html>

现在只播放音频文件的第一个块,有什么方法可以获取更多数据到第一个音频块?

javascript html frontend html5-audio
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.