ios - 需要在 ios 应用程序而不是 safari 中打开 Facebook 页面

标签 ios facebook

这是我的代码:

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

我希望此 URL 在我的 iOS 应用程序中的任何 UIview Controller 中打开,但它在 Safari 中打开。我怎样才能实现这个目标?

最佳答案

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

关于ios - 需要在 ios 应用程序而不是 safari 中打开 Facebook 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15676097/

相关文章:

ios - 阻止用户选择自定义 UIPickerView Swift 2.x

ios - 解析 XML 后无法在 tableView 中重新加载数据

ios - 为什么 Swift 2.2 不支持固定大小的数组,也许 swift 3.0 支持?

facebook - 您可以使用 Facebook API 删除旧帖子吗?

javascript - React.js 导入和使用组件

android - ios相当于android xml的是什么?

ios - 从 jenkins 构建 xcode 项目失败。在命令行中构建时运行正常。为什么?

java - 从 Java ME 应用程序访问 Twitter 或 Facebook API?

facebook - 如何从 facebook 的按钮中获取喜欢的数量?

javascript - CORS - Facebook - Passport