我在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 {
}
}
}];
答案 0 :(得分:0)
如果您正在共享URL(链接共享)并且图像位于该链接内,则只需将image参数设置为nil即可。然后,帖子URL将不会添加到初始文本中。如果您提供图片,就好像您正在分享照片并添加链接(和文字)作为照片标题信息。
因此,根据您要执行的操作,选择适合您的选项,即链接共享或照片共享。