【问题标题】:Facebook Share Screen does not appearFacebook 共享屏幕未出现
【发布时间】:2015-01-06 11:22:29
【问题描述】:

我正在尝试使用以下代码共享图像,

但有时不会出现共享屏幕。

它的发生非常间歇。知道是什么原因造成的吗?

当这种情况发生时,应用程序只会导航到 Facebook 应用程序,而不会显示共享屏幕。

if ([FBDialogs canPresentShareDialogWithParams:params]) {
         // Present share dialog
        FBAppCall *call = [FBDialogs presentShareDialogWithLink:params.link
                                          name:params.name
                                       caption:params.caption
                                   description:params.linkDescription
                                       picture:params.picture
                                   clientState:nil
                                       handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {

 }]; }

【问题讨论】:

标签: ios iphone facebook facebook-graph-api


【解决方案1】:

添加以下代码

- (BOOL)application:(UIApplication *)application
          openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
       annotation:(id)annotation {
return  [FBAppCall handleOpenURL:url sourceApplication:sourceApplication withSession:[FBSession activeSession] fallbackHandler:^(FBAppCall *call) {

}];

}

希望这会有所帮助..

【讨论】:

  • 这个已经存在了。该应用程序导航到 Facebook 应用程序,但没有出现共享屏幕。这种情况很少发生。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多