Estoy capturando una imagen en el navegador y al hacer clic en el botón Tomar instantánea , la imagen se descarga en la Carpeta de descarga predeterminada del navegador . Pero quiero descargarlo en una ruta particular. (No quiero cambiar la ruta de descarga predeterminada del navegador).
He adjuntado el código a continuación.
Webcam.set({ width: 320, height: 240, image_format: 'jpeg', jpeg_quality: 90 }); Webcam.attach('#my_camera'); var shutter = new Audio(); shutter.autoplay = false; shutter.src = navigator.userAgent.match(/Firefox/) ? 'webcamjs/shutter.ogg' : 'webcamjs/shutter.mp3'; takeSnapShot = function () { Webcam.snap(function (data_uri) { downloadImage('Developer', data_uri); }); } downloadImage = function (name, datauri) { var a = document.createElement('a'); a.setAttribute('download', name + '.png'); a.setAttribute('href', datauri); a.click(); } #my_camera { width: 320px; height: 240px; border: 1px solid black; } <div id="my_camera"></div> <input type="button" value="Take Snapshot" onClick="takeSnapShot()"> <div id="results"></div> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/webcamjs/1.0.25/webcam.js"></script>