Howl.js 卸载声音问题howl.unload

问题描述

我正在使用 howler.js 和 jquery 库

<div class="radio">
<div id="play0">Play-0</div>
<div id="stop0">Stop</div>
</div>
<script>
    
var sound0 = new Howl({src: 'https://theblender-stream.theblast.fm/128',html5:true,format:  ['aac','mp3']});

$("#play0").click(function () {
    sound0.unload();
    sound0.play();
    });
$("#stop0").click(function () {
    Howl.unload();
        });
 </script>

我的理解是 Howl.unload 应该停止所有播放声音。如果我使用 sound0.unload();它工作正常,但我正在尝试找到某种全局停止按钮。是的,我可能会编写某种函数来检查声音是否正在播放并在另一个声音开始时停止播放等等。但我不想变得复杂。我只需要知道为什么 Howl.unload 不起作用,或者我是否可以只有一个按钮来停止这一切。我正在卸载流,因为我不想从缓冲区中播放任何内容来流式传输音频。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)