我正在使用jspsyc.js模块,在使用它时,我查看控制台,发现以下错误:不允许启动AudioContext。用户在页面上做出手势后,必须恢复(或创建(它。
它把我带到这几行代码:
core.webaudio_context = (typeof window !== 'undefined' && typeof window.AudioContext !== 'undefined') ? new AudioContext() : null;
我不知道错误在哪里。
您需要一个用户事件来启动音频。
你能再检查一下错误行吗?可能您正在尝试自动启动音频,但这是不可能的。
添加按钮您的页面:
<button class="play">Play</button>
然后添加功能,使用您的音频源如下;
play.onclick = function() {
audioSource.start(0);
//or another function to use audio source
}