【问题标题】:Launching Facebook from my app -- blank page从我的应用程序启动 Facebook - 空白页面
【发布时间】:2011-04-26 17:52:16
【问题描述】:

我有一个关于在 iPhone/iPod/iPad 设备上启动 Facebook 的问题。我构建了一个应用程序,其中您有一个启动官方 Facebook 应用程序的按钮(如果用户没有 Facebook 应用程序,它将在 Safari 中启动它)。这是我用来启动 Facebook 的代码:

NSURL *url = [NSURL URLWithString:@"fb://106452802751829"];
[[UIApplication sharedApplication] openURL:url];

但问题是它在 Facebook 应用程序中显示了一个空白页面。我再次修改了代码,在我的 Facebook 粉丝页面的 ID 上检查了两次,但我得到的只是一个空白页面。所以现在我不知道该怎么办。我希望有人可以帮助我在官方 Facebook 应用程序上启动实际的粉丝页面;谢谢。

【问题讨论】:

    标签: objective-c cocoa-touch ios facebook


    【解决方案1】:

    查看此 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 应用程序 到笔记页面 fb://albums - - 打开 Facebook 应用程序到相册 list 这“有效”,但又一次,不: fb://post/ 它 仅当 Facebook 应用程序先前已加载特定 post,否则它会画一个空白。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      相关资源
      最近更新 更多