【问题标题】:Need Facebook page open in ios app not in safari需要在 ios 应用程序中打开 Facebook 页面而不是在 Safari 中
【发布时间】:2013-03-28 07:05:37
【问题描述】:

这是我的代码:

NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/210227459693"];
    [[UIApplication sharedApplication] openURL: fanPageURL];

我希望此 URL 在我的 iOS 应用程序中的任何 UIview 控制器中打开,但它在 Safari 中打开。我怎样才能做到这一点?

【问题讨论】:

  • 正如你的 url 建议的那样,它将在浏览器中打开 facebook 应用程序。要打开 facebook 页面,你需要更改你的 URL
  • 你好@humza你想在你的viewController中打开你的个人资料页面吗?

标签: ios facebook


【解决方案1】:

在你的 UIViewController 中创建一个 UIWebView 并在你的 UIWebView 中加载NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/210227459693"];。您可以使用UIWebViewDelegate 方法来处理更多功能。

【讨论】:

    【解决方案2】:

    使用以下代码

    [webView loadRequest:[NSURLRequest requestWithURL:fanPageURL]];
    

    这里的 webView 是您在项目中使用的 Webview 名称。

    【讨论】:

      猜你喜欢
      • 2016-03-21
      • 2012-12-02
      • 2012-11-25
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      • 2013-02-09
      • 1970-01-01
      • 2015-04-20
      相关资源
      最近更新 更多