隐藏正确的下载按钮

时间:2017-07-29 19:28:33

标签: html

我有一个音频播放网站,我想阻止用户下载声音 来自HTML音频元素下载按钮。所以我写道:

<audio src="sound.mp3" controls controlsList="nodownload"></audio>

它工作正常但我可以从inspect元素中删除controlsList =“nodownload”然后 出现下载按钮。

有关如何处理它的任何想法?

2 个答案:

答案 0 :(得分:1)

如果您允许用户访问,则无法阻止用户下载文件。当用户在他的计算机上阅读音频文件时,计算机实际上在播放时将文件下载到他的RAM中。没有什么可以阻止用户将这些数据简单地存储在他的硬盘中。

阻止用户下载文件的唯一方法是不让他播放。

您可以使用DRM-wrapped content on the web。这是list of the web browsers supporting DRM content

答案 1 :(得分:0)

您在浏览器中看到或看到的所有内容都是从不同来源下载的。如果浏览器受到服务器/您的保护,浏览器如何编写某些文本或播放音乐?即使浏览器保护所有这些东西,例如如果没有办法从SoundCloud下载Rihannas新歌,你也可以记录它。对不起,但你无能为力。