Android cordova cámara cancelada

Estoy construyendo una aplicación con Ionic y ngCordova, pero tengo un problema con la cámara.

Cuando intento tomar una foto, tengo un error de "cámara cancelada", antes de tomar la fotografía. Eso no es todo el tiempo. Si insisto, a veces tengo un resultado. Busqué una respuesta pero no puedo resolverla.

Tengo un Android 4.4.4.

Y tengo una "selección cancelada" si selecciono este modo de fuente.

Aquí está mi código:

var options = { quality: 75, destinationType: Camera.DestinationType.DATA_URL, sourceType: Camera.PictureSourceType.CAMERA, allowEdit: true, encodingType: Camera.EncodingType.JPEG, popoverOptions: CameraPopoverOptions, targetWidth: 300, targetHeight: 300, saveToPhotoAlbum: false }; $cordovaCamera.getPicture(options).then(function(imageData) { console.log(imageData); }, function(error) { console.log(error); }); 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.