Web 端集成融云 SDK 如何发送正确图片消息给移动端展示?
前言
Web 端使用融云的即时通讯 SDK 在发送图片消息给移动端的时候,移动端一般会收到一个缩略图数据和展示高清图片地址,但是往往 Web 端发送的图片消息总数不对,所以咋们聊一聊 Web 端如何正确发送图片消息
总结步骤如下:
首先要对发送图片消息的参数要有所了解
下面是融云提供发送图片消息的代码:
下面是参数说明
如何拿到高清图片地址
根据融云上传图片文档的描述来开发即可......这里不多描述了,以免占篇幅,详情可以访问这个网站:docs.rongcloud.cn/v4/views/im…
如何生成缩略图数据
所以我们要做到如下几点
1、进行 base64 格式转换 2、进行压缩 3、去掉 base64 的前缀
进行 base64 格式转换并且压缩 转换 base64 :我使用的是 canvas.toDataURL 方法 压缩:使用 canvas 的 drawImage() 方法
OK,下面是我的代码:
去掉 base64 的前缀 去掉前缀比价简单,直接给一个正则就可以了
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!