Как закрыть микрофон после закрытия аудиовызова? - PeerJS [дубликат]

Поскольку Jon имеет детали реализации, ответ на другой возможный ответ будет состоять в том, что JVM не хочет обрабатывать запись в записи, которая завершила его активацию.

Рассмотрим Если ваш lambdas вместо того, чтобы быть примененным, хранится в некотором месте и запускается позже.

Я помню, что в Smalltalk вы получите незаконный магазин, созданный, когда вы сделаете такую ​​модификацию.

5
задан igorpavlov 23 January 2016 в 18:56
поделиться

2 ответа

Используйте stream.getTracks().forEach(track => track.stop());.

stream.stop() устарел.

18
ответ дан Nisarg Shah 21 August 2018 в 15:09
поделиться

Для всех браузеров

if (microphone_data.media_stream) {
    microphone_data.media_stream.getTracks().forEach(function (track) { track.stop(); });
}
-1
ответ дан njuri 21 August 2018 в 15:09
поделиться