无参构造方法
Optional
extra消息的附加信息,会随着消息发送出去
Optional
user消息携带的用户信息
Optional
mentioned消息的 @ 信息
Optional
raw消息的原始内容
SDK 执行消息的 decode 方法正常时,会将数据解析到消息的各个字段,rawString 将会为空
如果 decode 方法异常时会将消息的原始数据保存在 rawString 中
Optional
destruct阅后即焚时长,单位秒
destructDuration <= 0 代表是普通消息
destructDuration > 0 代表是阅后即焚消息,该消息已读后,经过 destructDuration 时间后销毁
语音数据的 base64 字符串
语音时长,单位秒
duration 在 encode() 方法中用 Math.ceil() 做向上取整
如果不希望向上取整,客户可以将时长按需取整之后设置给 duration
普通语音消息
Version
1.3.0
Warning
普通语音消息无法做到和 iOS Android 的普通语音编解码互通,该类存在的目的是为了保持 iOS Android 的兼容。
Deprecated
请使用 HQVoiceMessage 替代