web IM 每隔几分钟就会断线一次


(来宝) #1

我的也报这样的错,请问现在问题解决了吗?


IM web sdk 经常性断线问题
#2

将你的测试步骤,日志信息,Appkey 等信息提供一下。


(来宝) #3

我每次发消息之前都会判断JIM.isConnect();和JIM.isLogin(); 但是有时候返回为true的时候,依然报错提示必须执行login操作后才能执行此动作;一般是十来分钟左右不发送任何消息后再次发送,出现这种情况的概率比较大,我是在微信小程序上集成的;Appkey:51c3126d45de3af16c6690a5


#4

请将复现到问题的客户端日志提供一下吧。

SDK 的版本,测试使用的用户账号的 username


(来宝) #5

版本:jmessage-wxapplet-sdk-1.4.0.min.js
账号1:oQXhY5I6FFm2YbLZYY3D98B56cfY
账号2:oQXhY5DX6EIlusf406dyGZ_SwroE


#6

日志有没有?


(来宝) #7

也没有啥特别的日志呀,就是正常的收发消息过程,您具体想要什么样的日志?


#8

你不是说每隔几分钟就断线吗?断线了有日志的吧?这种频繁断线的日志


(来宝) #9

image
image


客户端加了断线监听的回调,但是打印出来是的是Undefined,断线后我又重新初始化,但是初始化的日志只走到了-------JMessage-------就没下文了


#10

你现在在观测下看看还有没有这种情况的发生?


(来宝) #11

刚才的是半小时之前发生的,你们改东西了吗?我再观察一下看看


(来宝) #12

image
又出现断线的情况了,这一次断线监听没有回调,这个不知道是从哪儿打印出来啊


#13

你用的是 Mac 吗?刚刚我们这边没有检测到有相关告警


(来宝) #14

嗯,是MAC


#15

是用的safari么?

试试windows的系统,确认一下是不是sdk对不同系统的兼容问题。


(来宝) #16

不是,我是在微信小程序开发工具上搞的,集成在微信小程序上聊天用的


#17

提供一下你上面出现断线情况的 username


(来宝) #18

userName: oQXhY5I6FFm2YbLZYY3D98B56cfY


(来宝) #19

你们那边模拟出来了吗?


(来宝) #20

今天又断了好几次啦