0

这可能是因为我大脑冻结,但我不相信我以前遇到过 MPVideoView。

所以我有一个带有 HTML5 演示的 UIWebview,然后播放一个视频(在 Web 视图中),它似乎创建了一个 MPVideoView 类型的新视图。这是 Apple 用于显示 HTML5 视频内容的私有类吗?

它有任何委托方法吗?那我可以自动播放吗?

我可以移动控件吗,我猜它们是该视图的子视图?

4

1 回答 1

1

您可以使用 MPMoviePlayerController 播放 HTML5 视频(考虑到您有视频的链接)使用以下代码

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 回答