【问题标题】:IOS : MPVideoView, Whats its controller & DelegateIOS : MPVideoView, Whats its controller & Delegate
【发布时间】:2012-08-30 10:56:46
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: ios uiwebview mpmovieplayercontroller mpmovieplayer


    【解决方案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];
    

    委托方法可以在here找到

    【讨论】:

    • 对不起,我不需要通过 HTML5 启动视频,这是一个演示文稿。我想问的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    相关资源
    最近更新 更多