-
-
Notifications
You must be signed in to change notification settings - Fork 55
当收到新消息时,监听器没有收到枚举类型为 ListenerTypeEnum.NewMessages的触发事件 #12
Comments
我这里没有复现这个问题,请检查控制台是否打印了错误日志 |
没有错误 。只是 没有触发这个枚举,我是通过ios模拟器发送的消息 不知道有没有影响。github的demo 我也试过 确实没有触发 监听 |
仅仅监听到了会话列表用到的 ListenerTypeEnum.RefreshConversation 刷新事件 |
你是在IOS设备上测试的吗 |
ios 模拟器 发送消息,这边安卓真机测试 接收消息 |
这个功能之前是好使的。我试过 |
因为我身边现在没有Android设备,请帮忙确认 IOS -> IOS 能否收到消息 |
没事,但是 这个预计要明天中午才能回复你,因为我的ios真机调试 还存在问题 预计明天会跑通 |
好的,如果这个问题存在,我将尽快修复! |
ok,感谢。 |
android->android |
我测试 android->android 能收到 ListenerTypeEnum.NewMessages的触发事件 |
@iyuhang 感谢提供帮助。 |
就这么一段代码,暂时我没想到该去检查什么地方,除了前端还有别的地方可能影响吗
log日志
|
你测试的是群聊还是单聊?还是所有的都收不到? |
单聊。有没有可能是IM服务的原因,我下载了 im的demo。仍然是一样的现象。另外我是想方不方便在 demo中增加两个测试身份。开发人员能否 作为临时测试im服务使用。不然有的后端真的很坑 |
Demo中使用的是我们个人的账号,后期会被移除,建议自行通过腾讯云IM申请appid,然后进行测试。 |
我认为很大可能是我们后端服务有问题。感谢作者,,我自己想办法再测测吧 |
终于定位到原因了,想想也是挺坑的。根本原因在后端那边更换了im服务,又设置了必须加好友双方才能互收消息。 |
哈哈,解决了就好! |
请尝试在Demo中更换至你的appid |
但是 ListenerTypeEnum.RefreshConversation 是正常被触发的
版本 tencent_im_plugin: ^0.2.19
The text was updated successfully, but these errors were encountered: