首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Messenger共享对话框共享链接后如何摆脱返回messenger

通过Messenger共享对话框共享链接后如何摆脱返回messenger
EN

Stack Overflow用户
提问于 2016-08-13 17:48:25
回答 1查看 76关注 0票数 0

目前,我的代码是打开分享对话框,通过messenger分享链接:

代码语言:javascript
复制
let invitationLink = NSURL(string:"http://somelink.com")

        if (UIApplication.sharedApplication().canOpenURL(NSURL(string: "fb-messenger-api://")!)){

            let share  = FBSDKMessageDialog()

            share.shareContent = FBSDKShareLinkContent()

            share.delegate = self
            share.shareContent.contentURL = invitationLink

            share.show()
        }[![enter image description here][1]][1]

我也通过我的视图控制器上的FBSDKSharingDelegate处理响应

通过这样做,应用程序打开Messenger,似乎当messenger共享完成或取消时,我仍然有"Back to Messenger“,就像Messenger应用程序是发起人一样……我本以为在关闭共享对话框后不会看到“返回Messenger”按钮。有什么想法吗?

提前谢谢你,

EN

回答 1

Stack Overflow用户

发布于 2016-08-13 18:22:14

尝试将此行添加到AppDelegate

代码语言:javascript
复制
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool
{
    FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
    return true
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38931451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档