2010-10-14 120 views
1

我想在我的應用程序中使用url來播放Youtube視頻。我嘗試了下面的代碼,但它不起作用。如何在iPhone應用程序中播放YouTube視頻?

NSURL *url = [NSURL URLWithString:@"http://www.youtube.com/v/pGqraZN5U0k&amp"]; 
    MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url]; 
    if (moviePlayer) 
    { 
    [self.moviePlayer play]; 
    } 

請幫幫我。

在此先感謝。

回答

1
NSString *youTubeVideoHTML = @"<html><head>\ 
<body style=\"margin:0\">\ 
<embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \ 
width=\"%0.0f\" height=\"%0.0f\"></embed>\ 
</body></html>"; 

NSString *html = [NSString stringWithFormat:youTubeVideoHTML, youtube video link, self.webView.frame.size.width, self.webView.frame.size.height]; 
NSLog(@"html %@",html); 
[self.webView loadHTMLString:html baseURL:nil]; 
+0

thax花花公子......... – 2013-05-22 11:27:35

相關問題