2014-10-06 179 views
1

我想让用户能够点击链接在我的网站上播放音频,但我不希望有一个真正的“播放器”,本身,在页面上。有没有办法让链接播放音频文件?我不要想要去一个实际的文件。我只是想在当前页面的“背景”中播放该音频。使HTML链接播放音频(不含HTML5播放器)

我已经试过这样:

<audio> 
    <source src="My Audio.wav" type="audio/wav"> 
</audio> 

然而,甚至不显示任何东西。我需要做什么?

回答

3
<audio id="player" src="My Audio.wav"></audio> 

<div> 
    <a href="#" onclick="document.getElementById('player').play()">Play</a> 
</div> 

通过这样做,该href="#"将链接到完全相同的页面,点击后onclick事件将播放音频。

请注意,拥有几种不同的文件格式并不是一个坏主意。这将有助于跨浏览器兼容性。