我的网站上有很多 mp3,我希望我的朋友只能播放它们 - 但我不希望它们在页面打开后立即下载,并且希望它们仅在有人想要时才开始下载到缓冲区中玩它- 嵌入标签可以吗?我似乎在 Google 上找不到任何东西,所以我想知道这是否是我必须在 JavaScript 中做的事情,或者考虑使用 HTML 解决方法。
干杯
我的网站上有很多 mp3,我希望我的朋友只能播放它们 - 但我不希望它们在页面打开后立即下载,并且希望它们仅在有人想要时才开始下载到缓冲区中玩它- 嵌入标签可以吗?我似乎在 Google 上找不到任何东西,所以我想知道这是否是我必须在 JavaScript 中做的事情,或者考虑使用 HTML 解决方法。
干杯
当用户单击按钮或类似的东西时,您可以使用 javascript 构建嵌入并将它们插入到 DOM 中。
如果您想要一个非常简单的修复 - 不要嵌入只有链接的音乐文件。然后用户在单击文件之前不会下载文件(这就是blog.stackoverflow.com
播客的作用......)。
您将希望使用 Object 标签与 Embed 标签,但也就是说,不要设置自动播放选项,它们在请求之前不会加载。
如果您有时间,可以寻求我的解决方案...我为每首歌曲创建了一个单独的 html 页面,并在每首歌曲上使用了 embed 标签。然后我刚刚创建了指向要在新窗口中打开的页面的链接。我知道......黑客!但它运作良好,其他相关链接在每首歌曲的新窗口中随之出现。
你可以随时尝试雅虎媒体播放器,
您只需链接到 mp3,他们就可以按照自己的节奏播放。
我已经看到它用于 PodCast,而 Mp3 的播放列表非常方便且免费。
<a href="http://mediaplayer.yahoo.com/example1.mp3">First link</a>
<a href="http://mediaplayer.yahoo.com/example2.mp3">Second link</a>
<a href="http://mediaplayer.yahoo.com/example3.mp3">Third link</a>
<script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script>
简单的 :)
您甚至可以通过简单的 html 添加专辑封面和操作 mp3 添加到播放列表的顺序。