【发布时间】:2013-02-11 11:13:20
【问题描述】:
我的应用程序需要通过 Twitter 或 Facebook 应用程序打开 Facebook 页面或 Twitter 页面,例如:http://facebook.com/Apple 或 https://twitter.com/Apple,但我不知道该怎么做。 我看到我们可以使用诸如 fb://profile 之类的命令,但我没有看到打开页面的命令。 感谢您的评论。
【问题讨论】:
我的应用程序需要通过 Twitter 或 Facebook 应用程序打开 Facebook 页面或 Twitter 页面,例如:http://facebook.com/Apple 或 https://twitter.com/Apple,但我不知道该怎么做。 我看到我们可以使用诸如 fb://profile 之类的命令,但我没有看到打开页面的命令。 感谢您的评论。
【问题讨论】:
只需在下面尝试在 safari 中打开
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://facebook.com"]];
或打开本机应用程序
if([[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@"fb://profile"]]) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile"]];
}
【讨论】: