【发布时间】:2013-01-30 14:48:36
【问题描述】:
我正在尝试从我们自己的应用程序中打开 YouTube 应用程序。我正在使用以下代码执行此操作:
if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"youtube://"]])
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"youtube://?????"]];
}
else
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://youtube.com/user/..."]];
}
如果 youtube 应用可用,则使用给定的 URL 打开它,否则打开 YouTube 的网络版本。现在我的问题是我需要用什么来代替问号才能在 YouTube 应用中打开用户帐户/个人资料页面?我已经尝试填写 youtube://user/username 但这不起作用。
我对 LinkedIn 应用程序也有完全相同的问题。
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"linkedin://"]])
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"linkedin://?????"]];
}
else
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.linkedin.com/company/...."]];
}
有什么想法吗?谢谢!
【问题讨论】:
标签: ios youtube linkedin url-scheme