我有一个带有UIButton的应用程序,我希望,当我点击iPhone启动Youtube应用程序的按钮时,我的视频已准备好开始播放,我已经尝试过这段代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=xxx"]];
但它会在视频页面中启动Safari。 我在实际设备上试用我的应用程序。
由于
答案 0 :(得分:3)
正如其他人所提到的,如果你在实际设备上进行测试,这确实应该打开YouTube App- 。
请注意,如果您在模拟器中运行它,它将在Safari中打开,因为模拟器没有YouTube应用程序。
答案 1 :(得分:1)
您的代码应该正常运行,除非您传递了错误的YouTube链接。
确保您的网址以“http://www.youtube.com”开头。这是[UIApplication sharedApplication]打开YouTube应用程序的能指。
另请查看有关iOS网址计划的this page,特别是YouTube。