08/04/2018, 20:21
|
| Mod on free time | | Fecha de Ingreso: agosto-2008 Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 4 meses Puntos: 2237 | |
Respuesta: Snapshot y enviar De entrada, no vas a poder manipular un input file, los navegadores actuales ya no te permiten eso, más bien, lo que necesitarás es:
1. Solicitar acceso a la cámara; sí, el usuario debe permitirlo.
2. La parte difícil va a ser la captura, porque tendrás que enviar el contenido a un canvas, seguramente cuando el usuario haga clic en un botón.
3. Al enviar el formulario tienes dos opciones para incluir la imagen:
--- Codificarla en base64
--- Procesar el formulario con AJAX e incluir la imagen con FormData
Alguna vez hice algo parecido, pero con una pizarra, no obteniendo la imagen de la webcam; creo que podría servirte de algo si buscas WebRTC, que es para transmisión, pero es un buen punto de partida para saber cómo acceder a la cámara. Edito para agregar: Los navegadores actuales (Chrome y Firefox) requieren trabajar en protocolo seguro (https) para permitir acceso a la cámara. |