如何使用javascript录制后静音麦克风

时间:2014-03-28 11:24:02

标签: javascript html5 audio-recording microphone mute

我使用应用程序来录制使用javaScript代码的音频,但在录制后,它的麦克风永远不会禁用。

那么请建议我如何使用javaScript静音/禁用麦克风?

1 个答案:

答案 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();});