【发布时间】:2012-09-19 15:25:25
【问题描述】:
我的 iPad 应用上有一个 MPMoviePlayerController,当它的框架是常规的(不是全屏)时,它运行良好。
当我点击全屏按钮时,播放器进入全屏状态,但电影停止。我总是看到标题“正在加载...”、黑色背景和标准控件(返回、播放和下一个)被禁用。
我为播放器声明了一个实例变量:
MPMoviePlayerController *player;
在我的实现中:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoUrl];
player.shouldAutoplay = NO;
player.movieSourceType = MPMovieSourceTypeFile;
player.controlStyle = MPMovieControlStyleEmbedded;
player.allowsAirPlay = YES;
player.view.frame = CGRectMake(xPos, yPos, width, height);
[self.view addSubview:player.view];
[player prepareToPlay];
你有什么想法吗?我正在使用 iOS 6 SDK,我正在 iPad 6.0 模拟器和带有 iOS 6 beta(最新)的真实 iPad2 上测试该应用程序。
【问题讨论】:
-
更新:我在iPad2上安装了官方的iOS 6,问题依旧。所以这不是由于 iOS 6 的 beta 版本。
标签: mpmovieplayercontroller fullscreen ios6