环信,可以正常连接,但是无法登陆,报错type:8
每次调用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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题已经在环信社区解决了,是环信提供的sdk的问题,改为1.4.13及该版本以上的sdk都可以正常连接,这里贴上帖子