查看: 161|回复: 5

[iOS常见问题] 像微信给好友或朋友圈那样发本地视频,数据该如何组织?

[复制链接]

Rank: 1

主题:
帖子:
积分:
0

[iOS常见问题] 像微信给好友或朋友圈那样发本地视频,数据该如何组织?

[复制链接]
161 5 | 发表于 2017-4-20 14:09:59 |阅读模式 | |


使用 SSDKSetupWeChatParamsByText 方法组织的数据

[shareParams SSDKSetupWeChatParamsByText"about"
                                       title"Title"
                                         url:[NSURL URLWithString:shareUrl]
                                  thumbImage:thumb
                                       image:image
                                musicFileURL:nil
                                     extInfo:nil
                                    fileData:[NSData dataWithContentsOfFile:videoInfo.path]
                                emoticonData:nil
                                        type:SSDKContentTypeVideo
                          forPlatformSubType:SSDKPlatformSubTypeWechatSession];

这样分享出去的视频,在微信里看到的消息是一个带有缩略图的链接,而不是像微信里直接分享视频那样的一个视频预览图


在微信里点击消息后,画面显示的是URL里面的那个链接地址对应的网页,不是播放视频


请问是我的参数设置的不对吗?

我试了下,不设置url参数,却提示
Error Info : Error Domain=ShareSDKErrorDomain Code=204 "(null)" UserInfo={error_message=分享参数thumbImageurl不能为空!}

为什么分享到微信,一定要设置url参数呢?

请多多指教,谢谢!


Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2017-4-20 14:15:55 |

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2017-4-20 15:22:21 |
JackSun 发表于 2017-4-20 14:15
http://bbs.mob.com/thread-20938-1-1.html
看这里 有说明的

感谢您的回复,不过现在我照着您给出的链接地址参考设置,出了以下错误:
Error Info : Error Domain=ShareSDKErrorDomain Code=204 "(null)" UserInfo={error_message=分享参数thumbImage、sourceFileExtension、sourceFileData不能为空}

这几个参数对应的值我断点调试了一下,都是有效的值,请问可能是什么原因呢?

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2017-4-20 15:26:01 |
既然报这个错了 那就是说这些参数有传空值,好好检查一下,您也可以加我们Q:4006852216

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2017-4-20 15:49:30 |
JackSun 发表于 2017-4-20 15:26
既然报这个错了 那就是说这些参数有传空值,好好检查一下,您也可以加我们Q:4006852216 ...



感谢您的回复,刚才发现2个问题,不知道是不是bug

1、按照您给出的链接里,传递图片时,是放在数组里传递的,
但是像这样提交就会提示参数为空的错误,如果改成直接发送图片,就可以了

2、发送给微信好友后,缩略图没有显示出来,如图红框中所示:
result.jpg

3、现在分享出去的,如上图红框所示:还是一个链接形式的消息
像微信自身收发视频时的那种效果(蓝色框框中显示),是不是暂时无法做到?

谢谢!

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2017-4-20 15:55:13 |
您加一下我们的QQ把 那样好沟通 4006852216 或者3196737093
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表