2010-10-20 156 views
0

我正在使用UIWebView来显示YouTube视频。它在iOS 4+上运行良好,但在iPad(iOS 3.2)上无法运行。 UIWebView按预期加载并显示视频的缩略图。当我点击缩略图时,我看到一个灰色的QuickTime图标,可以听到声音,但没有出现视频。UIWebView Youtube嵌入声音播放,但没有视频显示在iOS 3.2(iPad)

这是我使用的代码:

UIWebView* webView = [[UIWebView alloc] initWithFrame: CGRectMake(0,0,320,480)]; 
NSURL *url = [NSURL URLWithString:@"http://url.to.video/"]; 
NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
[webView loadRequest:request]; 

VideoPlayerController* videoController = [[VideoPlayerController alloc] init]; 
[[videoController view] addSubview:webView]; 
UINavigationController* theNavController = [[UINavigationController alloc] 

initWithRootViewController:videoController]; 
[self presentModalViewController:theNavController animated:YES]; 

[videoController release]; 
[theNavController release]; 
[webView release]; 

回答

0

这是在iPad上的iOS 3.2的bug。它将(希望)在iOS 4.2在11月份发布时得到修复。

相关问题