是否可以在非常特定的时间内播放HTML5音频元素(少于声音咬合的总持续时间)

时间:2011-06-15 16:49:37

标签: html5 audio

我有一个声音元素,实际上是几种不同声音的组合。我的方法是只需要为声音加载单个声源,并根据所需的声音播放不同的声段。

我可以通过设置'currentTime'属性来寻找起点。但是,设置'duration'属性似乎没有任何影响。

我尝试使用setTimeout,但是,正如预期的那样,定时器分辨率不足以在音频中获得一致的行为(有时它根本不播放,当它播放时它的'停止'点是不一致)。

这可能吗?或者我会被卡在每个声音中加入它自己的单独元素吗?

1 个答案:

答案 0 :(得分:0)

Remy Sharp发布了Audio Sprites (and fixes for iOS)。这种实现对你有用吗?