Iphone 使用UIWebview播放嵌入的YouTube视频

Iphone 使用UIWebview播放嵌入的YouTube视频,iphone,uiwebview,youtube,Iphone,Uiwebview,Youtube,在UIWebview中嵌入Youtube视频。按下UIButton时,如何使用UIWebview播放此you tube视频 - (void)viewDidLoad { CGRect rect = [[UIScreen mainScreen] bounds]; CGSize screenSize = rect.size; UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0,0,screenSize.width,sc

在UIWebview中嵌入Youtube视频。按下UIButton时,如何使用UIWebview播放此you tube视频

- (void)viewDidLoad
 {
CGRect rect = [[UIScreen mainScreen] bounds];
CGSize screenSize = rect.size;

UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0,0,screenSize.width,screenSize.height)];
webView.autoresizesSubviews = YES;
webView.autoresizingMask=(UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth);

NSString *videoUrl = @"http://http://www.youtube.com/v/oHg5SJYRHA0";
NSString *htmlString = [NSString stringWithFormat:@"<html><head><meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = no, width = 212\"/></head><body style=\"background:#F00;margin-top:0px;margin-left:0px\"><div><object width=\"320\" height=\"480\"><param name=\"movie\" value=\"%@\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"%@\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"320\" height=\"480\"></embed></object></div></body></html>",videoUrl,videoUrl]    ;

[webView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://www.youtube.com"]];

//[window addSubview:webView];
[webView release]; 

[super viewDidLoad];
// Do any additional setup after loading the view.
} 
如何播放youtube视频


谢谢你的帮助。

你为什么不试试这个:

            [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=oHg5SJYRHA0"]]]
            [self.view addSubview:webView];

当用户按下
视频按钮
视频按钮
?视频按钮时,UIToolBar上的UIBarButtonItem表示我的歉意,我没有读代码。为什么不在
VideoAction
方法中添加
UIWebView*webView
声明?通过在VideoAction方法中声明UIWebView,它将如何播放youtube视频。我认为必须有某种声明表明要播放youtube视频。我应该在视频动作方法或视图加载方法中尝试此方法。将此放在视频动作方法中。完成视频后,将其从视图中删除。
            [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=oHg5SJYRHA0"]]]
            [self.view addSubview:webView];