【发布时间】: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