Capturar foto con android


([N4] Ramon Denuc) #1

Hola Foro,

Tenemos la necesidad de capturar una foto con un vClient en Android.

La idea es que el usuario después de rellenar un formulario pueda capturar una foto, y guardarlas en la tabla.

No veo por donde podemos hacer esta captura de la foto y guardarla con los comandos nativos de Velneo.

¿Alguno de vosotros tiene idea de como podríamos hacer esta captura.?

¿Como habéis resuelto este tema?

Saludos


([N4] bitcodesoft) #2

Con QML:

Camera {
        id: camera
		
        imageCapture {
	   id:imgCap
            onImageCaptured: {
              	//</En el caso que tengamos un objeto Image QML 
		//foto.source = preview
		//>
            }
	   onImageSaved: {
                    //la imagen se ha guardado en: path 
	   	      theRoot.setVar( "IMG", path );
			 }
        }
    }
	
    Rectangle{
		id: video
		 anchors{
	         top: tool.bottom
		 left:parent.left
		 right:parent.right
		 }
		 height: parent.height/ 2
		 
	VideoOutput {
		anchors.fill:parent
                source: camera
                focus : visible 
		MouseArea {
                        anchors.fill: parent;
                        onClicked: camera.imageCapture.capture();
        }
    }
}

([N4] Ramon Denuc) #3

Muchas gracias @bitcodesoft por tu información.

Pero sinceramente me he quedado igual, pues debo reconocer que tanto en Js como en QML, estoy muy pez.

Si es de tu parecer puedes, explicar un poco por encima el código, de esta forma, podemos entender mucho mejor el código que has publicado.

Saludos


([N4] Jorge) #4

Te recomiendo los cursos de AyudaVelneo.

http://ayudavelneo.com/


([N3] aguevara) #5

Has probado el objeto imagen? Muestra una imagen pero al mantener presionado permite capturar una foto. La foto se ve hasta que se toma la foto, pero creo que funcionaría.
Saludos.


([N4] Ramon Denuc) #6

Hola Aguevara,

Si, ya lo estuve probando, pero no funciona en la mayoría de los teléfonos con Android. Con un teléfono con IOS funciona. Las pruebas están hechas con un Android 6 y con otro con Android 7.

Es por este razón que estoy buscando otra alternativa.

Saludos
Ramon


([N3] pacosatu) #7

Hola.

Tenéis un ejercicio con la Cámara y captura de Fotos en la aplicación de ejercicios del Cloud.

Ver el hilo relacionado.

Saludos
Paco Satué