Не могу выключить фонарик устройства с MediaStreamTrack - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть проблема, связанная с javascript и MediaStreamTrack.Я могу включить фонарик устройства, но (на некоторых устройствах) я не могу выключить, если я не вызову остановку MediaStreamTrack.Я не могу вызвать MediaStreamTrack stop, потому что у меня есть локальное видео, и я позволяю пользователю включать или выключать фонарик.

¿У кого-то есть такая же проблема?

Я позволил вам здесь код...

//bool mode: true or false
function changeFlashLight(mode) {
    var capabilities = track.getCapabilities();
    var advanced = {};
    if (capabilities["torch"]) {
        advanced.torch = mode;
    }
       ...
    track.applyConstraints({
        advanced: [advanced]
    });
}

С уважением.

...