Objective c 如何播放youtube视频?
我想在我的应用程序中播放youtube视频。我该怎么做?我只有播放本地视频代码:Objective c 如何播放youtube视频?,objective-c,cocoa-touch,Objective C,Cocoa Touch,我想在我的应用程序中播放youtube视频。我该怎么做?我只有播放本地视频代码: MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; [[player view] setFrame:[self.view bounds]]; // Frame must match parent view [self.view addSubview:[player view]
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[[player view] setFrame:[self.view bounds]]; // Frame must match parent view
[self.view addSubview:[player view]];
[player play];
像这样
NSString *exampleUrlString = @"https://www.youtube.com/embed/2bfP3TZHUzY?wmode=opaque&rel=0&autohide=1&showinfo=0&wmode=transparent";
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:exampleUrlString]]];
[self.view addSubview:webView];
YouTube URL方案用于连接到YouTube网站以播放指定的视频。如果你的应用程序链接到YouTube内容,你可以使用此方案播放应用程序中的视频 与某些方案不同,YouTube URL不以“YouTube”方案标识符开头。相反,它们被指定为常规http链接,但目标是YouTube服务器。以下示例显示了在Safari和应用程序中用于显示YouTube视频的基本字符串。在每个示例中,您都需要用要显示的视频的标识符替换视频的标识符值:
- HTML链接:
- 本机应用程序URL字符串:
http://www.youtube.com/watch?v=VIDEO_IDENTIFIER
http://www.youtube.com/v/VIDEO_IDENTIFIER
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=VIDEO_IDENTIFIER"]];
很好,谢谢你告诉我们你到目前为止取得了什么