我有一个音频播放网站,我想阻止用户下载声音 来自HTML音频元素下载按钮。所以我写道:
<audio src="sound.mp3" controls controlsList="nodownload"></audio>
它工作正常但我可以从inspect元素中删除controlsList =“nodownload”然后 出现下载按钮。
有关如何处理它的任何想法?
答案 0 :(得分:1)
如果您允许用户访问,则无法阻止用户下载文件。当用户在他的计算机上阅读音频文件时,计算机实际上在播放时将文件下载到他的RAM中。没有什么可以阻止用户将这些数据简单地存储在他的硬盘中。
阻止用户下载文件的唯一方法是不让他播放。
您可以使用DRM-wrapped content on the web。这是list of the web browsers supporting DRM content。
答案 1 :(得分:0)
您在浏览器中看到或看到的所有内容都是从不同来源下载的。如果浏览器受到服务器/您的保护,浏览器如何编写某些文本或播放音乐?即使浏览器保护所有这些东西,例如如果没有办法从SoundCloud下载Rihannas新歌,你也可以记录它。对不起,但你无能为力。