【问题标题】:UIWebView streaming youtube does not go to fullscreen on iPadUIWebView 流媒体 youtube 无法在 iPad 上全屏显示
【发布时间】:2012-11-30 04:00:05
【问题描述】:

我有一个按钮可以取消隐藏 UIWebView,然后流式传输 youtube 视频。在 iphone 上它工作正常,按下播放按钮直接进入全屏,然后当它完成点击完成按钮时隐藏 UIWebView 并将控制权返回给应用程序。

但是,当我在 iPad 上尝试相同的操作时,按下播放不会自动进入全屏(您可以点击全屏控件,但我不希望用户拥有该选项)- 请问有没有办法做到这一点?

我的代码是:

- (IBAction)topButton:(id)sender {
    [[NSNotificationCenter defaultCenter] addObserver:self     selector:@selector(youTubeFinished:)     name:@"UIMoviePlayerControllerWillExitFullscreenNotification" object:nil];
    videoWebView.hidden=NO;
    NSString *embedcode = [self.detailItem objectForKey:@"youtubeEmbedCodeBeginner"];
    [[self videoWebView]loadHTMLString:embedcode baseURL:nil];
}

和:

-(void)youTubeFinished:(NSNotification *)notification{
    // your code here
    videoWebView.hidden=YES;
}

任何帮助将不胜感激

【问题讨论】:

    标签: iphone ipad uiwebview youtube fullscreen


    【解决方案1】:

    试试这个

    选择器:@selector(someSelector) 名称:@"UIMoviePlayerControllerDidEnterFullcreenNotification" 对象:nil]

    // 对于 iOS 4.3 及更高版本: UIMoviePlayerControllerDidEnterFullscreenNotification UIMoviePlayerControllerDidExitFullscreenNotification

    // 对于 iOS 4.2 及以下版本: UIMoviePlayerControllerDidEnterFullcreenNotification UIMoviePlayerControllerDidExitFullcreenNotification

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      • 2021-05-08
      • 2015-04-29
      • 2012-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多