【问题标题】:Is it possible to play an HTML5 audio element for a very specific duration (less than total duration of the sound bite)是否可以在非常特定的持续时间内播放 HTML5 音频元素(小于声音片段的总持续时间)
【发布时间】:2011-06-15 16:49:36
【问题描述】:

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

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

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

这可能吗?还是我会被困在自己的单个元素中加载每个声音片段?

【问题讨论】:

    标签: html audio


    【解决方案1】:

    Remy Sharp 已将此事发布为Audio Sprites (and fixes for iOS)。该实施对您有用吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多