【问题标题】:playing sounds with howlerjs stops after 1.99 seconds in chrome在 chrome 中使用 howlerjs 播放声音 1.99 秒后停止
【发布时间】:2020-07-27 20:24:47
【问题描述】:

我正在尝试使用 howlerjs 播放声音,但它在 chrome 中 1.99 秒后停止。在 Firefox 中,声音片段会以 10 秒的完整长度播放。

preview = new Howl({
           src: [soundLink],
           volume: 0
});

preview.once('load', function(){
  console.log("preview duration: "+preview.duration())
});

preview.play();

console.log("preview duration: "+preview.duration()) 的输出在 Chrome 中为 1.9994331065759636,在 Firefox 中为 10.135510204081633。当我在 Chrome 中直接访问 soundLink 时,它会播放整整 10 秒的声音。我不明白这种差异来自哪里或我应该在哪里看。有人可以对此有所了解吗?

编辑: 在 Chromes 网络选项卡上,我可以看到文件的字节与正确的文件大小匹配。

【问题讨论】:

    标签: javascript html5-audio howler.js


    【解决方案1】:

    我发现它与 Howler.js 无关,但错误在于文件本身。一旦我创建了新文件,剪辑就会完全播放。仍然不知道文件的问题是什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-30
      • 2018-01-26
      • 1970-01-01
      相关资源
      最近更新 更多