Saltar al contenido

ejemplo de código de cámara ionic cordova

Buscamos por el mundo on line para mostrarte la respuesta a tu problema, si continúas con alguna duda déjanos la inquietud y contestamos con mucho gusto.

Ejemplo 1: cámara iónica

npm install cordova-plugin-camera
npm install @ionic-native/camera
ionic cap sync
...
import  Camera, CameraOptions  from '@ionic-native/camera/ngx';constructor(private camera: Camera)...const options: CameraOptions =
  quality:100,
  destinationType: this.camera.DestinationType.FILE_URI,
  encodingType: this.camera.EncodingType.JPEG,
  mediaType: this.camera.MediaType.PICTURE


this.camera.getPicture(options).then((imageData)=>// imageData is either a base64 encoded string or a file URI// If it's base64 (DATA_URL):
 let base64Image ='data:image/jpeg;base64,'+ imageData;,(err)=>// Handle error);

Ejemplo 2: el complemento de la cámara Ionic 3 no devuelve el video de la biblioteca de fotos en ios

//Well the problem is with the apache cordova camera plugin it provides the temporary path to the video file to come out from this error implement below changes in camera plugin.//in CDVCamera.m change THIS:(CDVPluginResult*)resultForVideo:(NSDictionary*)info

NSString* moviePath =[[info objectForKey:UIImagePickerControllerMediaURL] absoluteString];return[CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:filePath];//to THIS:(CDVPluginResult*)resultForVideo:(NSDictionary*)info

NSString* moviePath =[[info objectForKey:UIImagePickerControllerMediaURL] path];

NSArray* spliteArray =[moviePath componentsSeparatedByString: @"/"];
NSString* lastString =[spliteArray lastObject];
NSError *error;
NSFileManager *fileManager =[NSFileManager defaultManager];
NSString *documentsDirectory =[NSHomeDirectory() stringByAppendingPathComponent:@"tmp"];
NSString *filePath =[documentsDirectory stringByAppendingPathComponent:lastString];[fileManager copyItemAtPath:moviePath toPath:filePath error:&error];return[CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:filePath];

Si guardas algún recelo o forma de acrecentar nuestro crónica puedes ejecutar un exégesis y con placer lo interpretaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *