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)