概述
发送图片成功,出现无法显示情况都是缩略图错误导致
解决方案
-
如果移动端为 IMKit, 发送图片消息时, 必须传入 content(图片 base64) 参数
-
传入的图片 base64 缩略图必须满足以下条件:
- 略缩图(content 字段)必须是 base64 字符串, 类型必须为 jpg
- base64 略缩图必须不带前缀
- base64 字符串大小不可超过 80 k
-
文档请参考:发送消息 | 融云开发者文档
注意: 可通过 FileReader 或者 canvas 对图片进行压缩, 生成压缩后的 base64 字符串