强制播放mp3而不是下载

时间:2014-01-30 08:11:02

标签: javascript html

我有一个链接说http://www.example.com/test(请注意:这不是直接的mp3网址)

当我点击此网址时,它会启动mp3文件的下载。

现在我正在使用这个

<a href="http://www.example.com/test"><img src="img/play22.png" width="20" height="20">

这是下载mp3文件而不是播放。

我的目标是通过点击图片而不是下载该文件,在我的网站上播放该播放器中的播放器。

任何帮助将不胜感激

编辑:就像我上面提到的,我没有直接的mp3链接。我所拥有的链接(比如www.example.com/test)只是一个重定向到精确mp3链接的网址(比如www.example.com/sounds/abc.mp3)然后我可以选择下载mp3。< / p>

我得到的答案是播放mp3,如果我有mp3文件或我​​知道mp3文件的直接网址。

我正在寻找的解决方案就像。它首先在临时文件夹中下载该mp3,然后播放它。音乐播放器关闭后,该文件将从临时文件夹中删除。

2 个答案:

答案 0 :(得分:1)

您可以使用HTML5:

<audio src="/test/audio.ogg">
    Your browser does not support HTML5 audio player, please upgrade your browser.
</audio>

或使用跨浏览器解决方案:
http://mediaelementjs.com/

答案 1 :(得分:0)

也许你正在寻找这个:

<强> HTML

<embed src="http://www.example.com/test">

检查嵌入代码here