Запись была начата с помощью navigator.mediaDevices.getUserMedia ().Ниже приведен код: (Vue Js)
<a href="javascript:void(null)" @click="stopRecording">Stop</a>
<script>
methods:{
stopRecording() {
if (window.mediaStream) {
window.mediaStream.getTracks().forEach(function(track) {
track.stop();
});
}
}
</script>
Также пробовал Остановка / закрытие веб-камеры, которая открывается navigator.getUserMedia .Сразу после вызова track.stop () 'readyState' для аудио устанавливается как завершенный.Но значок записи не удаляется с вкладки.