Mac OS X Facebook не удалось войти - нет сохраненного remote_app_id для приложения

Поскольку вам нужны дорожки, чтобы закрыть потоковое вещание, и вам нужно stream boject, чтобы добраться до треков, код, который я использовал с помощью ответа Муаза-хана, выглядит следующим образом:

if (navigator.getUserMedia) {
    navigator.getUserMedia(constraints, function (stream) {
        videoEl.src = stream;
        videoEl.play();
        document.getElementById('close').addEventListener('click', function () {
            stopStream(stream);
        });
    }, errBack);

function stopStream(stream) {
console.log('stop called');
stream.getVideoTracks().forEach(function (track) {
    track.stop();
});

Конечно, это закроет все активные видеодорожки. Если у вас несколько, вы должны выбрать соответственно.

13
задан Fattie 16 January 2014 в 10:03
поделиться