从音频html5标签下载

Downloading from audio html5 tags

本文关键字:下载 标签 html5 音频      更新时间:2023-09-26

在HTML5中,有没有办法在音频标签中下载当前歌曲?我正在给它播放一个八位字节流,但用户无法直接从链接下载歌曲。有没有办法允许用户下载正在播放的歌曲?音频显示为透明,因此用户无法进行简单的右键单击+另存为。你能将音频封装在具有另存为功能的东西中吗?或者一些JavaScript可能会起作用?

如果不是直播音频,则可以使用链接。如果是直播,我认为你不能用浏览器下载,因为它没有有限的文件大小。

如果下载文件命名有问题,可以使用content-disposition头。应该是这样的:

content-disposition: attachment; filename=playing.mp3

将其添加到标头中不应影响流式传输到音频标签。

如果提供了音频,则表示存在音频文件。

你甚至可以制作一个音频文件的链接,它应该可以工作。