Я занимаюсь разработкой веб-приложения для видеочата с использованием реагирования. js и Куренто использует SDK для медиасервера. Проблема в том, что камера / индикатор все еще включены, даже после завершения видеовызова. Камера останавливается только в первый раз, а проблема возникает только при втором вызове.
let stream = videoElem.srcObject;
let tracks = stream.getTracks();
tracks.forEach(function(track) {
track.stop();
});
videoElem.srcObject = null;
}
Я перепробовал все возможные способы решения этой проблемы и приведенный выше код - это то, что я использовал для остановки камеры. Это проблема с реакцией. js?