Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Como que desativa a câmera do navegador?

Notei que depois de "tirar a foto" do usuário, a câmera não desliga. Como poderia corrigir isso? já que após o uso não existe necessidade de continuar usando a mesma. Site ainda usando a câmera mesmo após a "foto"

o codigo usado para ativar a câmera foi esse:

    const cameraUser = await navigator.mediaDevices.getUserMedia({ video:true, audio:false });
1 resposta
solução!

Oi, Carlos

Pode parar a câmera após tirar a foto

botaoTirarFoto.addEventListener('click', function () {
    canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height);

    imagemURL = canvas.toDataURL('image/jpeg');

    campoCamera.style.display = "none";
    mensagem.style.display = "block";

    // parar camera
    video.srcObject.getTracks().forEach(track => track.stop())
});

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software