URL到文件强制下载,如何禁用下载并将此文件存储到客户端的javascript变量中?
我有一个指向.mp3文件的url,它迫使我在客户端加载它时下载它。有没有办法禁用此强制下载并将此mp3文件存储到变量中,以便我可以将其加载到javascript mp3播放器中?您可以执行以下操作:URL到文件强制下载,如何禁用下载并将此文件存储到客户端的javascript变量中?,javascript,file,media-player,Javascript,File,Media Player,我有一个指向.mp3文件的url,它迫使我在客户端加载它时下载它。有没有办法禁用此强制下载并将此mp3文件存储到变量中,以便我可以将其加载到javascript mp3播放器中?您可以执行以下操作: <a id="link" href="http://example.com/path/some.mp3">link</a> <script> $("#link").on('click', function (e) { e.pre
<a id="link" href="http://example.com/path/some.mp3">link</a>
<script>
$("#link").on('click', function (e) {
e.preventDefault();
var url = $("#link").attr("href");
var a = new Audio(url);
a.play();
});
</script>
使用ajax XMLHttpRequest或FetchFetchURL.thenres=>res.blob.thenblob=>{…}