环信,可以正常连接,但是无法登陆,报错type:8

发布于 2022-09-07 19:54:02 字数 1379 浏览 47 评论 0

每次调用conn.open后,会进onOpened的监听函数,然后就会进入onError,报错type:8

// webim.config.js就是贴的官方文档的,我就不贴上来了
const data = {
        password: '5',
        username: 'mushroom'
}var conn = {}
conn = new WebIM.connection({
        isMultiLoginSessions: WebIM.config.isMultiLoginSessions,
        https: typeof WebIM.config.https === 'boolean' ? WebIM.config.https : location.protocol === 'https:',
        url: WebIM.config.xmppURL,
        isAutoLogin: true,
        heartBeatWait: WebIM.config.heartBeatWait,
        autoReconnectNumMax: WebIM.config.autoReconnectNumMax,
        autoReconnectInterval: WebIM.config.autoReconnectInterval,
        apiUrl: WebIM.config.apiURL
 }); 
 
conn.listen({
        onOpened: function(message) { //连接成功回调
            console.log(message)
        },
        onClosed: function(message) { console.log(message) }, //连接关闭回调
        onError: function(message) { console.log(message) }, //失败回调
};
var options = {
            apiUrl: WebIM.config.apiURL,
            user: data.username,
            pwd: data.password,
            appKey: WebIM.config.appkey,
};
conn.open(options);

图片描述

但实际上登录的用户数据在network里面是已经返回了的

图片描述

官方文档对type:8的描述是“多端登录,被踢下线”,但我登陆的账号用得是在环信后台新添加的,也试过直接注册再登录的,都不行

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

守不住的情 2022-09-14 19:54:02

问题已经在环信社区解决了,是环信提供的sdk的问题,改为1.4.13及该版本以上的sdk都可以正常连接,这里贴上帖子

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文