- Android
- iOS
- JavaScript
- Flutter
- 鸿蒙
文件消息(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 |
文件消息(FileMessage)是 SDK 内置的消息类型,对应的 contentType 是 "jg:file"。
| 属性名 | 类型 | 说明 | 版本 |
|---|---|---|---|
| name | String | 文件名称 | 0.6.3 |
| localPath | String | 文件的本地路径 | 0.6.3 |
| url | String | 文件的远端地址 | 0.6.3 |
| size | int | 文件大小,单位 Byte | 0.6.3 |
| type | String | 文件类型 | 0.6.3 |
| extra | String | 扩展字段 | 0.6.3 |