en la clase el profesor indica que hay que colocar:
botonTomarFoto.addEventListener("click", ()=>{
canvas.getContext("2d").drawImage(video,0,0,canvas.width,canvas,height);
imgUrl = canvas.toDataURL("image/jpeg");
campoCamara.style.display = "none";
mensaje.style.display = "block";
});
de esta manera al hacer la captura deberia mostrar la imagen, cosa que no sucedio en mi computadora. le saque el width y el height y lo mostro. ¿Cual seria el motivo por el cual esto pasa? acaso tiene que ver con el navegador? en mi caso uso el chrome.