无参构造方法
媒体资源的名称
媒体资源的本地路径
媒体资源的远端地址
Optional
extra消息的附加信息,会随着消息发送出去
Optional
user消息携带的用户信息
Optional
mentioned消息的 @ 信息
Optional
raw消息的原始内容
SDK 执行消息的 decode 方法正常时,会将数据解析到消息的各个字段,rawString 将会为空
如果 decode 方法异常时会将消息的原始数据保存在 rawString 中
Optional
destruct阅后即焚时长,单位秒
destructDuration <= 0 代表是普通消息
destructDuration > 0 代表是阅后即焚消息,该消息已读后,经过 destructDuration 时间后销毁
文件大小,单位为 Byte
文件类型
获取正常的 localPath ,去掉 file://
在鸿蒙系统内部,沙盒路径需要用 file:// 开头才能被 fs 识别
原生层使用不能以 file:// 开头
将基类的基础数据保存到 map 中
将基类的基础数据从 map 中解析出来
编码方法,将消息转为 json 字符串
json 字符串
解码方法,将 json 字符串转为消息
json 字符串
获取类名
类名
实现搜索方法
需要搜索的内容
文件消息
Version
1.0.0