Pergunta

Como adiciono um vídeo a um aplicativo para iPhone.usando iPhone SDK 3.2.5?Não vejo o vídeo real, mas posso ouvi-lo sendo reproduzido.

Aqui está o código:

-(void) viewDidLoad{
    NSBundle *bundle=[NSBundle mainBundle];
    NSString *moviePath = [bundle pathForResource:@"Facebook" ofType:@"mp4"];
    NSURL *movieURL=[[NSURL fileURLWithPath:moviePath] retain];
    MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
    theMovie.scalingMode = MPMovieScalingModeAspectFill;
    [theMovie play];
    [super viewDidLoad];
}
Foi útil?

Solução

Você precisa definir o quadro para seu MPMoviePlayerController e adicioná-lo à sua visualização:

theMovie.view.frame = CGRectMake(0.0, 0.0, 320.0, 480.0);
[self.view addSubview:theMovie.view];

Outras dicas

Primeiro – descubra qual formato de vídeo você está usando.Presumo que não seja aquele suportado pelos iPhones.

  1. Então, quando você aprender isso, poderá procurar um reprodutor de terceiros que seja capaz de reproduzir seu vídeo.Tenho certeza de que há muitos deles lá.Recomendação minha: tente usar o VLC.

  2. Se você quiser usar o aplicativo de vídeos padrão no seu iPhone (que, claro, é muito melhor do que qualquer outra alternativa), você pode experimentar o aplicativo WALTR 2 para Windows e Mac: https://softorino.com/waltr/windows-guides/how-transfer-videos-to-iphone-without-itunes.Ele adapta qualquer vídeo e música para reprodução no iPhone e os envia para seu aplicativo padrão em um iPhone.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top