加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 如何通过按钮点击将用户发送到Facebook页面

发布时间:2020-12-14 19:22:32 所属栏目:百科 来源:网络整理
导读:我是iOS开发的新手,所以请耐心等待.. 我正在创建一个简单的应用程序.有一个Facebook按钮,我喜欢该按钮将用户发送到我的Facebook页面,无论是在浏览器中还是他们的Facebook应用程序打开了. 我知道可能有很多东西需要解释,但如果有人能指出我的方向会很好,那就
我是iOS开发的新手,所以请耐心等待..

我正在创建一个简单的应用程序.有一个Facebook按钮,我喜欢该按钮将用户发送到我的Facebook页面,无论是在浏览器中还是他们的Facebook应用程序打开了.

我知道可能有很多东西需要解释,但如果有人能指出我的方向会很好,那就谢谢了.

解决方法

从Facebook的4.0更新开始,您可以跳转到具有此URI架构的页面:

fb://page/{fbid}

只需确保检查以确保您使用的设备可以响应它:

[[UIApplication sharedApplication] canOpenURL:[NSURL urlWithString:@"fb://page/{fbid}"]];

您的方法可能最终看起来像这样:

- (IBAction)openFBPage:(id)sender {
    if ([[UIApplication sharedApplication] canOpenURL:[NSURL urlWithString:@"fb://page/{fbid}"]]) {
        [[UIApplication sharedApplication] openURL:[NSURL urlWithString:@"fb://page/{fbid}"]];
    } else {
        NSLog(@"Facebook isn't installed.");
        // or do the sensible thing and openURL the HTTP version of the page in safari
}

…并且您将上述方法与Interface Builder中的按钮相关联.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读