在IOS上,我使用以下内容在浏览器中启动视频URI。效果很好:
NSURL *urlVideo = [NSURL URLWithString: @"http://www.youtube.com/watch?v=jIxC22Pp1ZI&feature=player_embedded"];
[[UIApplication sharedApplication] openURL: urlVideo];
如何执行类似的操作,而是启动视频应用。在Android中,如果我正确构造URI,我将得到一个Chooser对话框。最终,我将不得不在两个平台上实现,所以我希望在架构上是一样的。
答案 0 :(得分:1)
您可以使用UIApplication
个对象的网址方案。正确的方法应该是openURL
我相信。
答案 1 :(得分: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 .
如果您想启动其他视频播放器,您必须知道自定义网址方案,并将其传递给openURL方法。