我正在墙上分享一个提要。该链接是指向某些 facebook 页面的链接。
当从 chrome 按下链接时,页面会正确打开,
但是当我尝试在 iPhone 中打开它时,页面崩溃了。
这是代码:
...
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"name",@"name",
@"description", @"description",
[NSString stringWithFormat: @"https://www.facebook.com/Kyoto.sushi"], @"link",
@"caption", @"caption",
[NSString stringWithFormat:pictureUrl], @"picture",
@"message",@"message",
nil];
[facebook requestWithGraphPath:@"me/feed"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
...
我按下复制 URL,得到了这个:
fb://faceweb/f?href=%2FKyoto.sushi%3Fid%3D100616296685390%26_rdr
猜测 Facebook 识别出它是一个 Facebook 链接并将其转换为某种东西。这东西并没有真正起作用。