我想播放mp3文件(使用HTML,JS,jQuery,PHP),但网站中的访问者无法获取文件的地址,因此可以下载。
我该怎么办?
由于
答案 0 :(得分:3)
简而言之:你做不到。不知何故,你必须提交文件URL,具有一些背景知识的用户将使用像Firebug这样的扩展来查看所有发出的HTTP请求。
进一步思考:只要用户能够收听声音文件,就必须以某种方式通过网络发送。一旦它到达客户端,你现在可以控制用户使用它做什么。
答案 1 :(得分:1)
如果您只使用这些技术,则链接可能始终必须可见,因此这实际上是不可能的。
Jplayer是你可以想到的一个选项,如果用户对查看源代码的东西知之甚少,他仍然可以找到mp3链接,但它仍然会让大多数人留在海湾,因为他们不知道在哪里看。
如果您真的想要让用户隐藏它,您甚至可以将mp3文件嵌入到Flash应用程序中。这虽然特别令人讨厌,但它会让你听到你想要的结果。
答案 2 :(得分:0)
您可以将它们存储在Flash文件或其他内容中,或者甚至从Icecast服务器中流式传输它们,如果您只是想让它们回放