1

我正在为一件事而苦苦挣扎。下面是场景:

我有一个网站,它具有与 facebook 共享链接的功能。我想要的是,如果有人在 iPhone 中安装了 facebook 应用程序并单击该链接,它应该在该链接所属的应用程序中打开它,如果该应用程序已安装。

你可以帮帮我吗?我怎样才能做到这一点?

4

2 回答 2

0

您需要 URL 方案,可在此处找到

Facebook iOS URL 方案

您将需要像这样打开 URL

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.some URL.com"]];
于 2013-10-04T08:47:04.067 回答
0

您可以使用在此处共享其 url 方案的 url 检查并打开一些特定应用程序。

例如,使用 facebook,您可以检查用户是否安装了应用程序:

[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://profile"]];

并调用此方法打开应用程序:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile"]];
于 2013-10-04T08:49:16.377 回答