JMessage-iOS-SDK
Jump To… Overview Tasks mediaID format fSize uploadHandler originMediaLocalPath
Inherits from | JMSGAbstractContent : NSObject |
---|---|
Conforms to | NSCopying |
Declared in | JMSGMediaAbstractContent.h |
mediaID
媒体文件ID
@property (nonatomic, strong, readonly) NSString *mediaID
#### Discussion
这是 JMessage 内部用于表示资源文件的ID,使用该ID 可以定位到网络上的资源。
收到消息时,通过此ID 可以下载到资源;发出消息时,文件上传成功会生成此ID。
注意: 不支持外部设置媒体ID,也不支持把此字段设置为 URL 来下载到资源文件。
#### Declared In
JMSGMediaAbstractContent.h
### format
媒体格式
@property (nonatomic, strong, readonly) NSString *format
#### Declared In
JMSGMediaAbstractContent.h
### fSize
媒体文件大小
@property (nonatomic, strong, readonly) NSNumber *fSize
#### Declared In
JMSGMediaAbstractContent.h
### uploadHandler
上传资源文件progress绑定(用来监听上传progress回调)
@property (nonatomic, copy) JMSGMediaProgressHandler JMSG_NULLABLE uploadHandler
#### Discussion
如果需要监听这条消息的上传文件进度, 则需要赋值这个 block 为你你自己的实现
#### Declared In
JMSGMediaAbstractContent.h
### originMediaLocalPath
获取原文件的本地路径
@property (nonatomic, strong, readonly) NSString *originMediaLocalPath
#### Discussion
此属性是通过懒加载的方式获取,必须在下载完成之后此属性值才有意义
#### Declared In
JMSGMediaAbstractContent.h
Copyright © 2019 HXHG. All rights reserved. Updated: 2019-01-08
Generated by appledoc 2.2.1 (build 1334).