代码之家  ›  专栏  ›  技术社区  ›  arik

纯HTML音乐播放器

  •  0
  • arik  · 技术社区  · 14 年前

    如何使用纯HTML制作浏览器集成的免费在线音乐播放器?就像,你点击一个按钮,音乐开始播放。我什么都试过了 <embed> 带(出) <noembed> ,但似乎都不起作用。我需要它在火狐上工作。

    我有一个MP3文件。

    编辑:事实上,各位,我很抱歉问这个问题。我现在看到我只是没有正确地写下这条路。一切都很好 <embed src="../../path/to/file.mp3" autostart="false" width="20" height="20"/> 标签。 问题是,我试着为那些不支持Flash的浏览器写,比如iPad的Safari。

    3 回复  |  直到 14 年前
        1
  •  1
  •   Romain Hippeau    14 年前

    我意识到这不是问题本身的答案,我添加它是为了完整性。

    This link 有你能想象的所有可能的排列…

    我不确定下面的部分是否适用于Firefox:

    以下是如何将Windows Media Player嵌入到HTML中。

    要在HTML文档中嵌入对象,需要对象类ID。Windows Media Player 7、9、10和11的类ID是clsid:6bf52a52-394a-11d3-b153-00c04f79faa6。

    在HTML文档中插入以下代码以嵌入Windows Media Player 7及更高版本:

    <OBJECT id="VIDEO" width="320" height="240" 
        style="position:absolute; left:0;top:0;"
        CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
        type="application/x-oleobject">
    
        <PARAM NAME="URL" VALUE="your file or url">
        <PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
        <PARAM NAME="AutoStart" VALUE="True">
        <PARAM name="uiMode" value="none">
        <PARAM name="PlayCount" value="9999">
    </OBJECT>
    

    在url参数中,可以指定url(用于流式处理)或本地文件。

        2
  •  7
  •   Tom    14 年前

    This 应该帮忙的。HTML5音频标签对新版本的Firefox、Safari、Chrome和Opera(可惜没有Internet Explorer)有不错的支持。 您可能需要将.mp3转换为.ogg或其他格式,因为某些浏览器只允许某些格式。

    哦,像.play(),.pause()这样的控件需要javascript…

        3
  •  0
  •   tfeldmann    14 年前

    我不认为这是可能的(与HTML5一起)。 你可以用 Yahoo Media Player 它与javascript一起工作。