【发布时间】:2014-02-22 13:26:51
【问题描述】:
播放 youtube 视频如下:
videoView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 50, 300, 215)];
videoView.backgroundColor = [UIColor clearColor];
videoView.opaque = NO;
videoView.delegate = self;
[self.view addSubview:videoView];
NSURLRequest *loadRequest=[NSURLRequest requestWithURL:Your_Youtube_URL];
[videoView loadRequest:loadRequest];
问题: UIWebView 嵌入式 YouTube 视频播放的状态栏问题
产生状态栏问题的步骤:
当应用程序方向支持仅纵向时。
用户点击在 UIWebview 嵌入式 youtube 视频播放器上播放视频
设备打开它的默认视频播放器来播放视频,并且它提供横向支持来播放视频,即使你的应用程序只支持纵向
现在用户将设备方向更改为横向以全屏查看视频
现在用户按下完成按钮停止视频并返回应用程序
在这种情况下,状态栏保持横向,应用程序屏幕以纵向模式显示。
【问题讨论】:
标签: ios video uiwebview youtube