我有一个JS文件,其中包含用于在我们的平台上管理通知的代码。它使用通道对象上的getUnconsumedMessagesCount函数查询未读消息计数。
当它运行时,大多数时候它会正确返回计数。但是,有时我会收到错误"达到Maximium尝试次数"并将继续得到此错误,而不是消息计数。我遇到此错误的原因是什么?
代码段
var tempChannel = channelObj.channel;
var promise = tempChannel.getUnconsumedMessagesCount();
promise.then(function (count) { console.log(count); }.catch(function(){});