Как я могу заблокировать аудио (микрофон) контроль весной - PullRequest
0 голосов
/ 20 марта 2019

Я запрограммировал простой сервис с двумя кнопками.Если щелкнуть первый btn, браузер спросит пользователя: «Можете ли вы разрешить микрофон в этом браузере?».Другой btn служит противоположностью.

Это код функции первого btn.

function fnc_start(){
    navigator.mediaDevices.getUserMedia({audio: true, video: false});}

Наконец, я хочу код, который блокирует микрофон.

1 Ответ

0 голосов
/ 21 марта 2019

Этот код является решением!

var mdstrm = new MediaStream();

function fnc_start(){
    navigator.mediaDevices.getUserMedia({audio: true, video: false}).then(mediaStream => {
      mdstrm = mediaStream;
    })
}


function fnc_end(){
    console.log("Yalu~~~end");

    const tracks = mdstrm.getTracks()
    tracks[0].stop()

    console.log("It's real!!"); 
}
...