0

これはおそらく私が脳を凍らせているためですが、以前にMPVideoViewに出くわしたことはないと思います。

したがって、HTML5デモを含むUIWebviewがあります。これにより、MPVideoViewタイプの新しいビューを作成するように見えるビデオが(Webビューで)再生されます。これは、AppleがHTML5ビデオコンテンツを表示するために使用するプライベートクラスですか?

デリゲートメソッドはありますか?だから私はそれを自動再生できますか?

コントロールを移動できますか?それらはそのビューのサブビューだと思いますか?

4

1 に答える 1

1

HTML5ビデオの再生にMPMoviePlayerControllerを使用できます(ビデオへのリンクがあることを考慮して)次のコードを使用します

moviePlayer1 = [[MPMoviePlayerController alloc]
initWithContentURL:videoURL];

moviePlayer1.view.frame = CGRectMake(0, 0, 200, 110);
[self.view addSubview:moviePlayer1.view];
[[NSNotificationCenter defaultCenter]addObserver:self 
                                        selector:@selector(movieFinishedCallback:)
                                            name:MPMoviePlayerPlaybackDidFinishNotification
                                          object:moviePlayer1];
[moviePlayer1 play];

デリゲートメソッドはここにあります

于 2012-08-30T11:39:20.407 に答える