gpt4 book ai didi

javascript - 如何在 howler.js 上链接声音

转载 作者:行者123 更新时间:2023-12-03 23:51:29 30 4
gpt4 key购买 nike

我需要在 howler.js 中播放一些声音,问题是我不知道如何链接它。

例如,在字符串 BCG

需要先玩 b.ogg,然后是 c.ogg,最后是 g.ogg

如果我只是使用(加载后):

sound.play('b');
sound.play('c');
sound.play('g');

所有这些都开始并重叠,这不是我需要的。

我看到有一个 onend 属性,但是无法弄清楚如何正确使用它。

问候。

最佳答案

这是我的简单解决方案,我使用的是小文件,所以下载延迟不是问题。在这种情况下声音是全局的

function play_audio(file_names) {
sound = new Howl({
src: [audio_url+file_names[0]],
volume: 0.5,
onend: function() {
file_names.shift();
if (file_names.length > 0) {
play_audio(file_names);
}
}
});
sound.play();
}

关于javascript - 如何在 howler.js 上链接声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26105483/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com