私はXCodeでプロジェクトにドラッグしたので、私のmainBundleから再生できるはずの簡単なイントロ動画ファイルを再生しようとしていますか? *キャッチされない例外により 'NSInvalidArgumentException'、理由にアプリを終了:: ' - ゼロの文字列パラメータ[NSURL initFileURLWithPath::] *'mainBundleからMP4ビデオファイルを再生することができません
NSURL *urlString = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"introvideo" ofType:@"mp4"]];
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:urlString];
[player play];
は、私は、このエラーメッセージが表示されます。このコードで
助けがあれば助かります。
まず第一に、私の問題はintrovideo.mp4ファイルがメインバンドル内に存在しないということでした。もう1つは、私のプレーヤーをグローバルにする必要がありました。これでビデオをうまく再生できました。すべての提案、みんなありがとう! – PinkFloydRocks