如何保护html5音频链接不被下载

时间:2014-10-22 09:19:47

标签: ios html5 wordpress audio code-access-security

我有一个wordpress网站,我想在其中嵌入.mp3文件的音频播放器。但是用户不应该获取音乐文件的服务器URL。

目前我使用过[audio src =“”]。但是通过这个用户获取URL页面源代码。那么有什么方法或任何插件可以通过它我可以在页面源中隐藏它。 此外,我不能使用Flash播放器,因为它也必须在iphone / ipad上运行。

期待回复

1 个答案:

答案 0 :(得分:0)

HTML5音频和视频的问题是,它直接链接到该文件。 这也是Netflix等网站不使用它的原因。 只有Microsoft Silverlight可以正确保护您的内容免受破坏者的攻击。<​​/ p>

但是 - 您可以使用脏解决方案:创建一个<iframe>并嵌入另一个仅包含您的音频源的html文件,并用<body oncontextmenu="return false">替换正文容器

这将禁止用户在音频文件上打开上下文菜单,因此他们无法找到文件的位置,但“html-pros”将只使用f12打开它。 如果你只在页面的这个非常有限的部分进行,大多数人将无法解决这个问题。 ;)