2013-07-11 128 views
2

在IOS上,我使用以下命令在浏览器中启动视频URI。很好的作品:如何使用iOS上的URL启动视频播放器应用程序?

NSURL *urlVideo = [NSURL URLWithString: @"http://www.youtube.com/watch?v=jIxC22Pp1ZI&feature=player_embedded"]; 
[[UIApplication sharedApplication] openURL: urlVideo]; 

我该如何做类似的操作,而是启动视频应用程序。在Android中,如果我正确地构造URI,我将得到一个Chooser对话框。最终,我将不得不在两个平台上实现,所以我想要在架构上相同。

+0

您是否找到解决方案? iOS中是否有类似的Android选择器对话框? – user25

回答

0

如果你想玩使用YouTube的视频,你可以做这样的:

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

// the last parameter 'jIxC22Pp1ZI' is the video identifier . 

如果你想推出一些其他的视频播放器,你有了解自定义URL方案,并将其传递给openURL方法。

+0

你知道自定义URL方案是什么吗?我相信它应该是一个必须遵守的价值,所以它在其他来源中很常见。 – mobibob

相关问题