作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试使用 FBSDKShareLinkContent
在 Facebook 上共享一个链接。
我已经设置了 URL、描述和标题。 SDK 会根据从 contentURL
中抓取的信息自动填充标题和描述。
但我想设置我在代码中给出的自定义标题和描述。无论如何要避免这种行为?
FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
[content setContentTitle:@"Testing title"];
[content setContentDescription:@"Testing description."];
content.contentURL = [NSURL URLWithString:[NSString stringWithFormat:@"https://www.google.co.in/"]];
[FBSDKShareDialog showFromViewController:self
withContent:content
delegate:nil];
最佳答案
我遇到了同样的问题并找到了一种解决方法——将 FBSDKShareDialog 实例的模式直接设置为 FBSDKShareDialogModeFeedWeb。
FBSDKShareDialog* dialog = [[FBSDKShareDialog alloc] init];
dialog.mode = FBSDKShareDialogModeFeedWeb;
dialog.shareContent = content;
dialog.fromViewController = self;
[dialog show];
它在应用内的 UIWebView 中显示提要对话框,其中包含带有正确标题和描述的帖子预览。
关于ios - FBSDKShareLinkContent 没有设置 contentDescription 和 contentTitle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29916591/
我正在尝试使用 FBSDKShareLinkContent 在 Facebook 上共享一个链接。 我已经设置了 URL、描述和标题。 SDK 会根据从 contentURL 中抓取的信息自动填充标题
我正在尝试通过 FBSDKShareLink 在 FB 上共享链接,并且我正在向 content.contentURL 提供动态 URL,以便进行回调以打开我的应用程序。现在,当我在 FB 上分享时,
我是一名优秀的程序员,十分优秀!