在HTML网页上播放歌曲

时间:2017-05-09 23:29:31

标签: html html5 audio local src

我正在尝试从我的桌面播放一首歌。这就是我到目前为止......

 <audio src="Desktop/Moves.mp3" controls>
    <p>Fallback content goes here.</p>
 </audio>

我觉得src有问题,但我不确定还能放什么。

2 个答案:

答案 0 :(得分:1)

首先,桌面不是放置您想要在网站中使用的任何文件的好地方。最好将它放在网页所在目录的子目录中。因此,如果您的HTML页面位于名为website的文件夹中,请将音频文件放在<{>> 文件夹中的website文件夹中,例如audio

其次,它取决于浏览器它可以处理哪些音频文件类型。提供至少两种格式,mp3和ogg是很好的。这两个几乎涵盖了所有浏览器。 Audacity 可以将mp3转换为ogg - 它是免费的,您可以通过您选择的搜索引擎找到它。

如果您有这两个文件(即同一段音乐,但有两种不同的文件类型),代码将如下所示:

<audio controls>
  <source src="audio/Moves.ogg" type="audio/ogg">
  <source src="audio/Moves.mp3" type="audio/mpeg">
  Your browser does not support the audio tag.
</audio> 

答案 1 :(得分:0)

试试这个:

 <audio loop="loop" autoplay="autoplay">
     <source src="Desktop/Moves.mp3" type="audio/mpeg" />
 </audio>