首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >斯威夫特:如何使用FBSDKShareKit在Facebook上分享多张照片或视频?

斯威夫特:如何使用FBSDKShareKit在Facebook上分享多张照片或视频?
EN

Stack Overflow用户
提问于 2020-02-12 16:00:10
回答 1查看 508关注 0票数 1

我正在使用FBSDKShareKitfacebook上共享视频images

这是密码:-

代码语言:javascript
复制
    if self.postObject.videoUrl.count > 0 {

            let content = ShareMediaContent()
            for VideoData in self.postObject.postedMedia {

                let video = ShareVideo.init(data: VideoData)
                content.media.append(video)
            }
            for thumb in self.postObject.postedVideoThumb {
                let photo = SharePhoto(image: thumb, userGenerated: true)
                content.media.append(photo)
            }
            let dialog = ShareDialog(fromViewController: self, content: content, delegate: self)
            print(dialog.canShow)
            dialog.show()

    }

但是我得到了打印(dialog.canShow)作为假

我在"didFailWithError“代表中遇到的错误是:-

UserInfo={com.facebook.sdk:FBSDKErrorArgumentValueKey={length = 1727854,字节=0x000014 66747970 71742020 00000000…acdda1ed 0ae116c8 },com.facebook.sdk:FBSDKErrorDeveloperMessageKey=Cannot共享视频数据,com.facebook.sdk:FBSDKErrorArgumentNameKey=data} "“

我哪里做错了?

EN

回答 1

Stack Overflow用户

发布于 2021-07-01 20:18:56

当我注意到必须安装本机facebook应用程序时,我犯了这个错误。

但是现在有了一些配置(Facebook Developer)就没有必要安装Facebook应用程序(https://developers.facebook.com/docs/sharing/ios)了。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60192380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档