2017-03-17 48 views
0

添加download属性到我的MP3链接(<a href='file.mp3' download>link</a>)应该确保得到的mp3下载反对发挥,但它不工作。也试过download=truedownload=file.mp3无效的MP3下载链接:“下载”属性根本不起作用

该属性是禁用或什么?现在有什么选择?

+0

所述,它尚未在所有浏览器中受支持; http://caniuse.com/#feat=download。你使用的是什么浏览器? –

+0

我在Firefox,Chrome,IE和Opera上获得了相同的行为。 – drake035

回答

0

正如m.lanser在他的评论中所述,并非每个浏览器都支持它。 浏览器下载文件的最佳方式是将其MIME类型设置为application/octet-stream,也如this answer

+0

我添加了,这是否正确?到目前为止它没有帮助。 – drake035

+0

你必须在http头中设置它的服务器端,你可以有一个让我们说,为你想下载的mp3设置MIME类型的PHP页面。 以下是一些更多解释:http://www.media-division.com/the-right-way-to-handle-file-downloads-in-php/ – kaosmos