0
私は、アプリケーションが起動するとすぐに短いビデオを再生したい。短いビデオと軽いアプリケーションなので、深刻な遅延は予想されません。しかし、私の問題は、私のコードはIBActionとしてテストするときにうまく動作しますが、ViewDidLoad、awakeFromNib、ApplicationDidFinishedLaunchingのようなどこにでも貼り付けると動作しません。 Xcode 4.2(ARC対応)で動作するチュートリアルは一日中検索していますが、動作しているものは何も見つかりませんでした。ここ は私のコードです:Xcode:起動時の自動PlayVideo
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"testmovie" ofType:@"mp4"]];
MPMoviePlayerViewController *playercontroller = [[MPMoviePlayerViewController alloc]
initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:playercontroller];
playercontroller.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
//playercontroller.movieControlMode=MPMovieControlModeHidden;
[playercontroller.moviePlayer play];
playercontroller = nil;
誰もがチュートリアルやサンプルコードを提供できる場合、私はめちゃめちゃ感謝されます! ありがとうございます。
私はViewDidLoadでこのコードを試しても画像は表示されませんが、クリップ全体ではなく数秒間サウンドが得られます。 –