在iOS上启动带有视频的youtube应用程序

在iOS上启动带有视频的youtube应用程序,ios,objective-c,video,youtube,playback,Ios,Objective C,Video,Youtube,Playback,我需要这样做:我有一个带按钮的应用程序,我希望,当我点击按钮时,iPhone会启动youtube应用程序,直接播放我的视频。。 我试过这个: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=my_video_id"]]; 但是在视频页面中启动safari。如果该按钮是本机Cocoa Touch应用程序中的UIButton,那么它确实应该可以工作。您的

我需要这样做:我有一个带按钮的应用程序,我希望,当我点击按钮时,iPhone会启动youtube应用程序,直接播放我的视频。。 我试过这个:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=my_video_id"]];

但是在视频页面中启动safari。

如果该按钮是本机Cocoa Touch应用程序中的UIButton,那么它确实应该可以工作。您的是UIWebView中的HTML按钮吗?

hi Mattew。。。现在似乎有效,但实际上问题是另一个。。。。视频链接是这样的:似乎UMG有问题,但在youtube上我的mac电脑工作正常。。。有什么想法吗?thanksYouTube在检测到访问者正在使用iOS设备时,应自动切换到HTML5/H.264模式。也许你可以在YouTube上更改一个设置,以确保它发送HTML5视频(我查找了几段视频,但没有看到选项,但我可能错过了)。我认为问题在于音乐。。。有可能吗?但奇怪的是,加载到youtube网页上却没有直接。。。