【发布时间】:2011-02-25 18:50:46
【问题描述】:
我想制作一个简单的静态 HTML 文件,其中包含一个或多个嵌入式 MP3 文件。这个想法是有一个简单的方法来收听 mp3 文件的特定部分。
单击视觉元素时,声音应该开始播放;但是,不是从文件的开头,而是从该文件中的指定起点(并播放到文件的末尾)。这应该在客户端的本地文件系统中全部在本地工作,HTML 文件和 MP3 文件不驻留在网络服务器上。
那么,如何从特定的起点播放 MP3 音频呢?我正在寻找的解决方案应该尽可能简单,同时适用于大多数浏览器,包括 IE、Firefox 和 Safari。
注意:我知道here 中描述的<embed> 标签,但这似乎不适用于我的目标浏览器。我也读过 jPlayer 和其他基于 JavaScript 的播放器,但由于我从未编写过 JavaScript,如果可能的话,我更喜欢纯 HTML 的解决方案。
更新:现在这已成为一个实时工具,位于http://quir.li/player.html。我最终使用了出色的mediaplayer.js by John Dyer
【问题讨论】:
-
你为什么不嵌入你的对象,如果它使用 quicktime/flash 或其他什么,只需将参数包含在插件中,这样当他们尝试使用它时,它会提示他们安装插件从源头。
-
好的,这有 2500 次观看,但没有点赞?