gpt4 book ai didi

google-chrome - 音频下载链接在 Firefox 中有效,但在 Chrome 中流式传输

转载 作者:行者123 更新时间:2023-12-03 00:18:26 25 4
gpt4 key购买 nike

我在我正在构建的网站上设置了一个下载链接,这样当用户注册音乐家邮件列表时,他们就可以免费下载轨道。使用此当前代码:
<a href="http://samsouth.com/audio/Mind.mp3">click here to download</a>
当您单击链接时,它在 Firefox 中有效,它会打开一个窗口,询问您是否要下载,但在 Chrome 中,它会流式传输轨道。如果我将文件更改为 .ogg,则会发生相反的情况 - 我可以在 Chrome 中下载,但它会在 Firefox 中流式传输。猜猜这是因为我提供了一种浏览器能够流式传输的格式。那么如何停止它的流式传输呢?我可以提供两个href吗?

在这里寻找类似的问题后,我发现了可以添加到链接 download="filename.mp3" 的 html5 属性。我试过这个:

<a  href="http://samsouth.com/audio/Mind.mp3" download="Mind.mp3">click here to download</a>

但它仍然继续在 Chrome 中流式传输,有什么想法吗?请帮忙?

最佳答案

可以压缩文件吗?这将避免流式传输。

其他选项

其他一些 PHP 选项:

<?php
$file = $_GET['file'];
header ("Content-type: octet/stream");
header ("Content-disposition: attachment; filename=".$file.";");
header("Content-Length: ".filesize($file));
readfile($file);
exit;
?>

进而
<a href="direct_download.php?file=FILENAME.mp3">Download the mp3</a>

关于google-chrome - 音频下载链接在 Firefox 中有效,但在 Chrome 中流式传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18104329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com