首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >小程序im-live-sells sendMessage失败 状态码:2100?

小程序im-live-sells sendMessage失败 状态码:2100?

提问于 2020-08-04 09:18:04
回答 1关注 0查看 557

在小程序端,sdk状态已变更为ready后,使用im-live-sells发送文本消息时发送失败,log输出了:

代码语言:js
复制
TIM 09:03:43.708:MessageController.sendMessageInstance error: {"message":"消息发送失败","code":2100} 

在文档:https://cloud.tencent.com/document/product/269/1671 中未找到2100的定义。

代码如下,其中self.tls是实例化好了的TLS对象。

代码语言:js
复制
self.tls.sendMessage(text).then(function (res) {
  const { nick, avatar, message } = res;
  console.log("SEND SUCCESS", message);
}).catch(function(error) {
  console.error("SEND ERROR", error);
});  

请问:

1. 2100错误码代表什么?

2. 失败了为什么没有调用catch代码块,而是又另输出了一下的异常log呢?

代码语言:js
复制
VM22:2 Unhandled promise rejection Error: 消息发送失败
    at eval (index.js:8)
    at eval (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:65971)
    at eval (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:66080)
    at e (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:68532)
    at e.exports (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:27371)
    at y.<computed> (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:32770)
    at Number.r (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:32469)
    at Function.eval (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:3520)
    at h (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:120866)
    at eval (eval at n.call.document (runtime.js?devtools_ignore=true:1), <anonymous>:2:121691)

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档