|
HyphenateSDK
3.1.4
|
#import <EMImageMessageBody.h>
构造函数 | |
| (instancetype) | - initWithData:thumbnailData: |
属性 | |
| CGSize | size |
| CGFloat | compressRatio |
| NSString * | thumbnailDisplayName |
| NSString * | thumbnailLocalPath |
| NSString * | thumbnailRemotePath |
| NSString * | thumbnailSecretKey |
| CGSize | thumbnailSize |
| long long | thumbnailFileLength |
| EMDownloadStatus | thumbnailDownloadStatus |
EMImageMessageBody.h 图片消息体
图片消息体,SDK发送消息前会根据compressRatio压缩通过-(instancetype)initWithData:displayName:或 -(instancetype)initWithData:thumbnailData:创建的消息体的图片
| - (instancetype) initWithData: | (NSData *) | aData | |
| thumbnailData: | (NSData *) | aThumbnailData | |
初始化图片消息体
| aData | 图片数据 |
| aThumbnailData | 缩略图数据 |
|
readwritenonatomicassign |
设置发送图片消息时的压缩率,1.0时不压缩,默认值是0.6,如果设置了小于等于0的值,则使用默认值
|
readwritenonatomicassign |
图片附件的尺寸
|
readwritenonatomiccopy |
缩略图的显示名
|
readwritenonatomicassign |
缩略图下载状态
|
readwritenonatomicassign |
缩略图文件的大小, 以字节为单位
|
readwritenonatomiccopy |
缩略图的本地路径
|
readwritenonatomiccopy |
缩略图在服务器的路径
|
readwritenonatomiccopy |
缩略图的密钥, 下载缩略图时需要密匙做校验
|
readwritenonatomicassign |
缩略图的尺寸
1.8.11