我有一个关于在iPhone / iPod / iPad设备上启动Facebook的问题。我建立了一个应用程序,你有一个启动官方Facebook应用程序的按钮(如果用户没有Facebook应用程序,它将在Safari中启动它)。这就是我用来推出Facebook的代码:
NSURL *url = [NSURL URLWithString:@"fb://106452802751829"];
[[UIApplication sharedApplication] openURL:url];
但问题是它在Facebook应用程序中显示空白页面。我再次修改了代码,在Facebook粉丝页面的ID上检查了两次,但我得到的只是一个空白页面。所以现在我不知道该怎么做。我希望有人可以帮助我在这里推出官方Facebook应用程序上的实际粉丝页面;感谢。
答案 0 :(得分:3)
查看此Wiki iPhone URL Schemes
此信息来自iPhoneDevTools网站。
NSURL *url = [NSURL URLWithString:@"fb://<insert function here>"];
[UIApplication sharedApplication] openURL:url];
您可以使用以下选项:fb:// profile - 打开Facebook应用程序 用户的个人资料fb:// friends - 打开Facebook应用程序到朋友列表 fb:// notifications - 打开Facebook应用程序到通知列表 (注意:此URL似乎存在错误。通知页面 打开。
但是,无法导航到其他任何地方 Facebook应用程序fb:// feed - 打开Facebook应用程序到新闻源 fb:// events - 打开Facebook应用程序到活动页面fb:// requests - 打开Facebook应用程序到请求列表fb:// notes-打开Facebook应用程序 到Notes页面fb://专辑 - - 打开Facebook相册到相册 list这个“有效”,但是,再次,不是:fb:// post / It 仅在Facebook应用程序之前已加载特定内容时才有效 发布,否则它会留下空白。