使用 Facebook iOS SDK 分享带字幕的视频
Posted
技术标签:
【中文标题】使用 Facebook iOS SDK 分享带字幕的视频【英文标题】:Sharing a video with a caption using Facebook iOS SDK 【发布时间】:2016-03-03 18:17:27 【问题描述】:我使用的是最新版本的 Facebook SDK。
分享带有标题的照片很容易:
FBSDKSharePhotoContent *content = [[FBSDKSharePhotoContent alloc] init];
FBSDKSharePhoto *photo = [FBSDKSharePhoto photoWithImage:image userGenerated:YES];
photo.caption = txt_desc.text;
content.photos = @[photo];
[FBSDKShareAPI shareWithContent:content delegate:nil];
但在 FBSDKShareVideo 或 FBSDKShareVideoContent 上找不到 .caption 属性。我已经列出了 FBSDKShareVideo 和 FBSDKShareVideoContent 可用的所有属性的列表,但似乎没有任何东西可以包含标题。 FB SDK 文档也没有给出任何答案。
我知道可以在 ios 上分享带有字幕的视频,因为 Instagram iOS 应用可以做到这一点。我只是不知道怎么做。有人知道吗?
【问题讨论】:
“因为 Instagram iOS 应用可以做到这一点”——这并不意味着什么; Instagram 归 Facebook 所有,因此他们的应用程序可以拥有普通的第 3 方应用程序无法获得的额外功能。 在 FB 收购 instagram 之前,相当肯定 FB 上的视频共享工作正常。但不是 100% 确定。 【参考方案1】:正如您在documentation 中看到的FBSDKShareVideo
,它不支持提供描述/标题。
【讨论】:
不知道这很愚蠢。 Facebook 上的视频和照片一样有字幕。我想我会等待 Facebook 更改 SDK。 这是你目前唯一的选择 ;)以上是关于使用 Facebook iOS SDK 分享带字幕的视频的主要内容,如果未能解决你的问题,请参考以下文章
通过Facebook Native app - iOS Facebook SDK分享时,“引用”缺失