如何阻止人们通过 quicktime 播放 mp3

Posted

技术标签:

【中文标题】如何阻止人们通过 quicktime 播放 mp3【英文标题】:How to stop people having an mp3 play through quicktime 【发布时间】:2011-06-09 09:14:13 【问题描述】:

我向人们发送了一个 mp3 的 http 链接,当他们点击它时,他们抱怨文件在 quictime 中播放。显然,他们需要“右键单击”->“目标另存为”,但有没有办法使用 javascript 为他们做到这一点?

【问题讨论】:

您可以尝试使用任何允许您修改标头的服务器端插件/脚本来执行此操作。但是您不能通过 JavaScript 强制下载。另外我担心 QuickTime 总是会尝试在浏览器中播放文件。 【参考方案1】:

无法使用 JavaScript 完成。但是有很多方法可以使用服务器端脚本来做到这一点。我只知道经典的asp:Response.AddHeader "content-disposition","attachment; filename=fname.ext"

【讨论】:

是的,这就是我要找的东西 Quicktime 不会播放它只会获得一个下载选项...【参考方案2】:

你有 php 吗? http://elouai.com/force-download.php

【讨论】:

以上是关于如何阻止人们通过 quicktime 播放 mp3的主要内容,如果未能解决你的问题,请参考以下文章

Android 架构或 API 中是不是存在阻止人们创建读取嵌入歌词的 MP3 播放器的东西?

html5 视频标签,无需调用 quicktime 播放器

讯雷视频文件xv格式可用啥播放

Naudio:如何播放 MP3 和 WAV 文件?

谷歌播放可能会阻止应用在搜索时显示

是否有可嵌入 HTML 的音频播放器阻止下载它播放的音频?