请选择 进入手机版 | 继续访问电脑版
查看: 2037|回复: 13

web端SDK初始化连接成功,接收不到漫游消息

[复制链接]

3

主题

12

帖子

43

积分

云客

Rank: 1

积分
43
发表于 2018-7-23 13:13:14 | 显示全部楼层 |阅读模式
用的web端SDK开发的,登录之后初始化连接成功了,但是漫游消息未收取到,网易云信服务台的应用管理里面,消息漫游也开启了。我重新刷新页面,会再次连接,然后才能接到漫游消息。哪位大佬给指点一下为什么?我想登录成功后就应该接到漫游消息的
回复

使用道具 举报

6

主题

85

帖子

393

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
393
发表于 2018-7-24 16:10:52 | 显示全部楼层
理论上讲,SDK初始化,建立长连接成功之后,会同步漫游消息、离线消息。可以IM初始化的时候,将debug设置为true,截图过来看看。或者,你可以对比有漫游消息和没有漫游消息,打印的日志有什么不同处。
回复

使用道具 举报

3

主题

12

帖子

43

积分

云客

Rank: 1

积分
43
 楼主| 发表于 2018-7-25 15:46:31 | 显示全部楼层
本帖最后由 阿崔 于 2018-7-25 16:17 编辑

回复

使用道具 举报

11

主题

36

帖子

386

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
386
发表于 2018-7-25 16:06:58 | 显示全部楼层
本地支持数据库吗
回复

使用道具 举报

3

主题

12

帖子

43

积分

云客

Rank: 1

积分
43
 楼主| 发表于 2018-7-25 16:16:02 | 显示全部楼层
阿禾 发表于 2018-7-25 16:06
本地支持数据库吗

就是不支持本地数据库,所以开启的消息漫游
回复

使用道具 举报

3

主题

12

帖子

43

积分

云客

Rank: 1

积分
43
 楼主| 发表于 2018-7-25 16:18:58 | 显示全部楼层
林子珺 发表于 2018-7-24 16:10
理论上讲,SDK初始化,建立长连接成功之后,会同步漫游消息、离线消息。可以IM初始化的时候,将debug设置为 ...


sdk的长连接建立成功了,显示连接成功了,漫游消息不是每次都能接收到。同一个账号,第一次登陆可以接收漫游消息形成会话列表,但是退出,断开连接,然后再登陆,连接成功,但是这个漫游消息就收不到了。就是第一次可以,或者刷新整个网页也可以,重新连接就没有漫游消息
回复

使用道具 举报

6

主题

85

帖子

393

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
393
发表于 2018-7-26 16:41:32 | 显示全部楼层
阿崔 发表于 2018-7-25 16:18
sdk的长连接建立成功了,显示连接成功了,漫游消息不是每次都能接收到。同一个账号,第一次登陆可以接收 ...

如果你是调用nim.disconnect去登出,然后调用nim.connect去登录,此时不会再收到漫游消息。如果你刷新页面,可以收到漫游消息。
回复

使用道具 举报

3

主题

12

帖子

43

积分

云客

Rank: 1

积分
43
 楼主| 发表于 2018-7-26 20:15:16 | 显示全部楼层
林子珺 发表于 2018-7-26 16:41
如果你是调用nim.disconnect去登出,然后调用nim.connect去登录,此时不会再收到漫游消息。如果你刷新页 ...

是这种情况,退出之后,要断开连接的,这种情况只能刷新吗?
回复

使用道具 举报

6

主题

85

帖子

393

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
393
发表于 2018-7-27 14:06:27 | 显示全部楼层
阿崔 发表于 2018-7-26 20:15
是这种情况,退出之后,要断开连接的,这种情况只能刷新吗?

是的。
回复

使用道具 举报

3

主题

12

帖子

43

积分

云客

Rank: 1

积分
43
 楼主| 发表于 2018-7-27 15:30:51 | 显示全部楼层

退出之后断开连接,除了disconnect之外还有别的方法吗?在登录不用刷新就可以接收漫游消息的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表