0

我在我的 iOS 应用程序中使用 Facebook Native Share Dialog。我给出了初始文本,但是当对话框弹出时,它会将帖子 URL 添加到我的初始文本中。我怎么解决这个问题?这里是代码。

BOOL displayedNativeDialog =
    [FBNativeDialogs
     presentShareDialogModallyFrom:self
     initialText:@"Say something about this..."
     image:[UIImage imageWithData:imageData]
     url:[NSURL URLWithString:activityUrl]
     handler:^(FBNativeDialogResult result, NSError *error) {
         if (error) {
         } else {
             if (result == FBNativeDialogResultSucceeded) {
             } else {
             }
         }
     }];
4

1 回答 1

0

如果您正在共享一个 URL(链接共享)并且图像位于该链接内,则只需将图像参数设置为 nil。然后帖子 URL 将不会添加到初始文本中。如果您提供图像,就好像您正在共享照片并将链接(和文本)添加为照片标题信息。

因此,根据您要执行的操作,选择适合您的选项,即是链接共享还是照片共享。

于 2012-12-28T17:50:11.973 回答