今天我注意到我用来显示使用Facebook SDK的FBDialog的代码,它显示带有预填充文本的Dialog不再有效。它只显示带有空文本字段的对话框。我想要展示的文字遗失了。
还有其他人遇到过类似的问题,还是有更好的方法用字符串预先填充文本字段?
这是我用来调用FBDialog的代码:
NSString * message = @"Pre-filled Text";
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: message, @"message", nil];
[facebook dialog:@"feed" andParams:params andDelegate:self];
答案 0 :(得分:11)
这是预期的行为。 https://developers.facebook.com/docs/reference/dialogs/feed/
message
:此字段将在2011年7月12日被忽略预填充用户将输入的文本字段的消息。要符合Facebook平台策略,您的应用程序如果用户在工作流程中先前手动生成了内容,则只能设置此字段。大多数应用程序不应该设置它。