Uso de la cámara de fotos

Contactar con el profesor

document.addEventListener("deviceready", onDeviceReady, false);
var valores;

function onDeviceReady(){
	alert("inicia");
	capturador = navigator.device.capture;
}

function captura_audio(){
	alert("captura audio");
	capturador.captureAudio(capturaOK, capturaError);
}
function captura_video(){
	alert("captura video");
	capturador.captureVideo(capturaOK, capturaError);
        navigator.camera.getPicture(onSuccess, onFail, { quality: 50 }); 
}
function captura_imagen(){
	alert("captura imagen");
	capturador.captureImage(capturaOK, capturaError);

}
function capturaOK(archivos){
	alert("capturaOK")	
	for(var i =0; i<archivos.length; i++){
		var ruta = archivos[i].fullPath;
			alert(ruta)	
	}
}
function capturaError(){
	alert("error en la captura");
}
Descargar APK

Notas:

En el caso de Android, si un Activity es totalmente eclipsado por otro, será parado, almacenando su estado e información. Sin embargo, es posible que sea eliminado por el sistema cuando los requerimientos de memoria así lo estimen. Por tanto, al volver del capturador de multimedia es posible que la aplicación sea reiniciada, en lugar de ir al método capturaOK.

← Geolocalización
Lectura de ficheros →

Aviso Legal | Política de privacidad