假设我有一个HTML文件,如下所示:
<div name="piano">
<div name="a.wav"></div>
<div name="b.wav"></div>
<div name="c.wav"></div>
</div>
如何立即播放钢琴.wav
中提到的所有div
文件(按下按钮时?)>
编辑:为澄清起见,最终用户将能够选择播放什么音符以及在什么时间播放。这只是一个简化的示例。
假设我有一个类似这样的HTML文件:
如果您想随机播放,请使用:
普通音频元素(<audio>
或new Audio()
)不适用于此使用情况,因为它没有留下精确计时的方法。您需要使用Web Audio API。
对于html5,您应该使用<audio>
标记。它具有用于“播放”,“暂停”等的javascript钩子。