图片元素
Public 成员函数 | |
void | DownloadImage (const V2TIMString &path, V2TIMDownloadCallback *callback) |
V2TIMImage () | |
V2TIMImage (const V2TIMImage &) | |
~V2TIMImage () | |
成员变量 | |
V2TIMString | uuid |
V2TIMImageType | type |
uint64_t | size |
uint32_t | width |
uint32_t | height |
V2TIMString | url |
V2TIMImage | ( | ) |
V2TIMImage | ( | const V2TIMImage & | ) |
~V2TIMImage | ( | ) |
void DownloadImage | ( | const V2TIMString & | path, |
V2TIMDownloadCallback * | callback | ||
) |
下载图片
下载的数据需要由开发者缓存,IM SDK 每次调用 DownloadImage 都会从服务端重新下载数据。建议通过图片的 uuid 作为 key 进行图片文件的存储。
path | 图片保存路径,需要外部指定 |
V2TIMString uuid |
图片 ID,内部标识,可用于外部缓存 key
V2TIMImageType type |
图片类型
uint64_t size |
图片大小(type == V2TIM_IMAGE_TYPE_ORIGIN 有效)
uint32_t width |
图片宽度
uint32_t height |
图片高度
V2TIMString url |
图片 url