-
确认调用清除未读数是否有传入时间戳
-
确认时间戳是否为 0 ,传入时间不可为 0
-
确认清除时间是否大于最新时间, 不可传入大于当前时间的时间戳
-
确认传入的时间是否大于要被清除的时间的 senttime
-
确认传入的时间是否是毫秒单位
-
如果需要传入最新时间可以获取手机时候后根据SDK 提供的服务器差值进行计算得出最新时间。
/// 获取本地时间与服务器时间的时间差。消息发送成功后,SDK 与服务器同步时间,消息所在数据库中存储的时间就是服务器时间。 System.currentTimeMillis() - getDeltaTime() 可以获取服务器当前时间。
/// - [返回值] 本地时间与服务器时间的差值
Future getDeltaTime() async {
return RCIMWrapperPlatform.instance.getDeltaTime();
}