[英]Share on TikTok [Video Kit] - Swift
背景:我正在开发动画视频制作应用程序。 一旦用户生成他们的视频,我们就会将该视频保存在他们的本地存储中。 现在我想提供在 TikTok 上分享该视频的新功能。
为了添加 TikTok 共享功能,我正在关注TikTok SDK 。
问题:根据此文档,我必须实现将断言作为参数的 function。 我有用户创建的视频 url。 如何将 mp4 视频或 url 转换为资产?
代码:将共享 localIdentifiers 设置为 PHAsset。
var mediaLocalIdentifiers: [String] = []
for asset in self.selectedAssets {
mediaLocalIdentifiers.append(asset)
}
request.localIdentifiers = mediaLocalIdentifiers
链接到这个 function
错误:
TikTokOpenSDKErrorCodeUserCanceled | -2 | 用户取消了在 TikTok 中的分享。 TikTokOpenSDKShareRespStateParamValidError| 20002 | 参数解析错误。
请帮助我将 url 转换为资产,或者如果有人应用了 TikTok 共享功能,请帮助我。
一旦用户生成他们的视频,我们就会将该视频保存在他们的本地存储中
嗯,你的问题就在那里。 您指出的SDK function期望视频在照片库中,而不是在用户的本地存储中。 这就是通过资产(PHAsset)使视频可用的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.