Estoy buscando pasar una imagen de mi archivo app.js también una API en mi servidor matraz después de que el usuario haya tomado la imagen. ¿Alguien sabe una manera fácil de llamar a la imagen? A continuación se muestra mi código JS:
// Set constraints for the video stream var constraints = { video: { facingMode: "user" }, audio: false }; // Define constants const cameraView = document.querySelector("#camera--view"), cameraOutput = document.querySelector("#camera--output"), cameraSensor = document.querySelector("#camera--sensor"), cameraTrigger = document.querySelector("#camera--trigger") // Access the device camera and stream to cameraView function cameraStart() { navigator.mediaDevices .getUserMedia(constraints) .then(function(stream) { track = stream.getTracks()[0]; cameraView.srcObject = stream; }) .catch(function(error) { console.error("Oops. Something is broken.", error); }); } // Take a picture when cameraTrigger is tapped cameraTrigger.onclick = function() { cameraSensor.width = cameraView.videoWidth; cameraSensor.height = cameraView.videoHeight; cameraSensor.getContext("2d").drawImage(cameraView, 0, 0); cameraOutput.src = cameraSensor.toDataURL("image/png"); cameraOutput.classList.add("taken"); }; // DOWNLOAD THE IMAGE. downloadImage = function (name, datauri) { var a = document.createElement('plate'); a.setAttribute('download', name + '.png'); a.setAttribute('href', datauri); a.click(); } // Start the video stream when the window loads window.addEventListener("load", cameraStart, false);