estoy usando siguiente código para mostrar videotecacómo importar vídeo de la biblioteca iphone y juega en la aplicación
-(IBAction)showVideoLibrary
{
UIImagePickerController *videoPicker = [[UIImagePickerController alloc] init];
videoPicker.delegate = self;
videoPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
videoPicker.mediaTypes =[[NSArray alloc] initWithObjects: (NSString *)kUTTypeMovie,nil];
if(self.popoverController!=nil)
{
[self.popoverController release];
}
self.popoverController = [[UIPopoverController alloc] initWithContentViewController:videoPicker];
popoverController.delegate = self;
popoverController.popoverContentSize=CGSizeMake(320,1000);
[popoverController presentPopoverFromRect:CGRectMake(0,0,10,10) inView:self.view permittedArrowDirections:nil animated:YES];
}
y para recibir el URL de video seleccionada estoy usando la siguiente función
- (void)imagePickerController: (UIImagePickerController *)picker2 didFinishPickingMediaWithInfo: (NSDictionary *)info {
NSString *mediaType = [info valueForKey:UIImagePickerControllerMediaType];
if([mediaType isEqualToString:@"public.movie"])
{
NSLog(@"came to video select...");
NSURL *videoUrl=(NSURL*)[info objectForKey:@"UIImagePickerControllerMediaURL"];
NSLog(@"Got Movie Url==%@",videoUrl);
}
este el código que estoy utilizando, puedo ver la lista de presentes de vídeo en la biblioteca, pero cuando pulso el botón "USO", que está mostrando la compresión de vídeo .. y no puedo cancelarlo, y no estoy recibiendo ningún tipo de url en el
- (void)imagePickerController: (UIImagePickerController *)picker2 didFinishPickingMediaWithInfo: (NSDictionary *)info
función
.. Alguna idea para resolver este problema .. y obtener la URL en la aplicación.
Gracias.
código muy agradable para el acceso y vídeos muchas gracias –
Gracias @SURESHSANKE –
@DineshKaushik usted señor, eres un genio Muchas gracias, esto me ayudó también :) Gracias – Supertecnoboff