我使用应用程序来录制使用javaScript代码的音频,但在录制后,它的麦克风永远不会禁用。
那么请建议我如何使用javaScript静音/禁用麦克风?
答案 0 :(得分:3)
您可以停止在MediaRecorder上创建的流:
navigator.mediaDevices.getUserMedia({audio:true,video:false}).then(function(stream)
{
recorder = new MediaRecorder(stream);
});
recorder.stream.getAudioTracks().forEach(function(track){track.stop();});