- Android
- iOS
- JavaScript
- 鸿蒙
文件消息(FileMessage)是 SDK 内置的消息类型,对应的 contentType 是 @"jg:file"。
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
name | String | 文件名称 | 1.0.0 |
localPath | String | 文件的本地路径 | 1.0.0 |
url | String | 文件的远端地址地址 | 1.0.0 |
size | long | 文件大小,单位 Byte | 1.0.0 |
type | String | 文件类型 | 1.0.0 |
extra | String | 扩展字段 | 1.0.0 |
文件消息(JFileMessage)是 SDK 内置的消息类型,对应的 contentType 是 @"jg:file"。
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
name | NSString | 文件名称 | 1.0.0 |
localPath | NSString | 文件的本地路径 | 1.0.0 |
url | NSString | 文件的远端地址 | 1.0.0 |
size | long long | 文件大小,单位 Byte | 1.0.0 |
type | NSString | 文件类型 | 1.0.0 |
extra | NSString | 扩展字段 | 1.0.0 |
文件消息是 SDK 内置消息类型,枚举对应 MessageType.FILE
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
name | String | 文件名称 | 1.0.0 |
url | Number | 文件地址 | 1.0.0 |
size | Number | 文件大小,用于查看或下载时显示进度条,单位 KB | 1.0.0 |
type | String | 文件类型,常见文件类型: word 、excel 、ppt 、zip 等 | 1.0.0 |
extra | String | 消息附加内容,支持 JSON 字符串,设置后不可修改 | 1.0.0 |
let fileMsg = {
name: "demo.pptx",
url: "https://example.com/demo.pptx",
size: 1000,
type: "pptx",
extra: '{"Priority":"P0"}'
}
let message = {
conversationType: ConversationType.PRIVATE,
conversationId: 'userId1',
name: MessageType.FILE,
content: fileMsg
};
文件消息(FileMessage)是 SDK 内置的消息类型,对应的 contentType 是 @"jg:file"。
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
name | string | 文件名称 | 1.0.0 |
url | string | 文件地址 | 1.0.0 |
size | number | 文件大小,单位 KB | 1.0.0 |
type | string | 文件类型 | 1.0.0 |
extra | string | 扩展字段 | 1.0.0 |