![](/img/trans.png)
[英]with just a plain html and js file, how can i force a link to an mp3 to download instead of just play?
[英]Force play mp3 instead of download
我有一个链接说http://www.example.com/test (请注意:这不是直接的mp3网址)
当我点击该URL时,它将启动mp3文件的下载。
现在我正在用这个
<a href="http://www.example.com/test"><img src="img/play22.png" width="20" height="20">
这是下载mp3文件而不是播放。
我的目标是通过单击图像而不是下载该文件,在我的站点上与播放器一起在新窗口中播放mp3。
任何帮助,将不胜感激
编辑 :就像我上面提到的,我没有直接的mp3链接。 我拥有的链接(例如www.example.com/test)只是一个重定向到确切mp3链接的URL(例如www.example.com/sounds/abc.mp3),然后我获得了下载该mp3的选项。
我得到的答案是播放mp3(如果我有mp3文件或我知道mp3文件的直接网址)。
我正在寻找的解决方案将是这样。 它首先将mp3下载到临时文件夹中,然后播放。 音乐播放器关闭后,该文件将从temp文件夹中删除。
您可以使用HTML5:
<audio src="/test/audio.ogg">
Your browser does not support HTML5 audio player, please upgrade your browser.
</audio>
或使用跨浏览器解决方案:
http://mediaelementjs.com/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.