Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS:MPVideoView,它的控制器是什么;代表_Ios_Uiwebview_Mpmovieplayercontroller_Mpmovieplayer - Fatal编程技术网

IOS:MPVideoView,它的控制器是什么;代表

IOS:MPVideoView,它的控制器是什么;代表,ios,uiwebview,mpmovieplayercontroller,mpmovieplayer,Ios,Uiwebview,Mpmovieplayercontroller,Mpmovieplayer,这可能是因为我的大脑冻结了,但我不相信我以前见过MPVideoView 我有一个UIWebview,里面有一个HTML5演示,然后播放一个视频(在web视图中),它似乎创建了一个MPVideoView类型的新视图。这是苹果用来显示HTML5视频内容的私有类吗 它有任何委托方法吗?这样我就可以自动播放了 我是否可以移动控件,我猜它们是该视图的子视图?您可以使用MPMoviePlayerController播放HTML5视频(考虑到您有视频链接) 使用以下代码 moviePlayer1 = [[MP

这可能是因为我的大脑冻结了,但我不相信我以前见过MPVideoView

我有一个UIWebview,里面有一个HTML5演示,然后播放一个视频(在web视图中),它似乎创建了一个MPVideoView类型的新视图。这是苹果用来显示HTML5视频内容的私有类吗

它有任何委托方法吗?这样我就可以自动播放了


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

您可以使用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];

可以找到代理方法

抱歉,我不需要通过HTML5启动视频,这是一个演示。我想质疑的是