Code Monkey home page Code Monkey logo

Comments (22)

JiangJuHong avatar JiangJuHong commented on July 20, 2024

我这里没有复现这个问题,请检查控制台是否打印了错误日志

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

没有错误 。只是 没有触发这个枚举,我是通过ios模拟器发送的消息 不知道有没有影响。github的demo 我也试过 确实没有触发 监听

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

仅仅监听到了会话列表用到的 ListenerTypeEnum.RefreshConversation 刷新事件

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

你是在IOS设备上测试的吗

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

ios 模拟器 发送消息,这边安卓真机测试 接收消息

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

这个功能之前是好使的。我试过

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

因为我身边现在没有Android设备,请帮忙确认 IOS -> IOS 能否收到消息

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

没事,但是 这个预计要明天中午才能回复你,因为我的ios真机调试 还存在问题 预计明天会跑通

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

好的,如果这个问题存在,我将尽快修复!

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

ok,感谢。

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

android->android
ios->ios
ios->android
android->ios
都没有 ListenerTypeEnum.NewMessages的触发事件

from fluttertencentimplugin.

iyuhang avatar iyuhang commented on July 20, 2024

我测试

android->android

能收到 ListenerTypeEnum.NewMessages的触发事件

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

@iyuhang 感谢提供帮助。
@yuefeng007 我也没能复现这个问题,请仔细检查代码逻辑,确认登录状态。

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

就这么一段代码,暂时我没想到该去检查什么地方,除了前端还有别的地方可能影响吗

TencentImPlugin.addListener(listener);
  listener(type, params) {
    print('chat_detail 详情页面listener被触发  --start------------------');
    print('listener被触发,消息类型为 ${type}');
    print('chat_detail 详情页面listener被触发  --end---');
  }

log日志

I/flutter (23726): chat_detail 详情页面listener被触发  --start------------------
I/flutter (23726):listener被触发,消息类型为 ListenerTypeEnum.Refresh
I/flutter (23726): chat_detail 详情页面listener被触发  --end---
I/flutter (23726): chat_detail 详情页面listener被触发  --start------------------
I/flutter (23726):listener被触发,消息类型为 ListenerTypeEnum.RefreshConversation
I/flutter (23726): chat_detail 详情页面listener被触发  --end---

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

你测试的是群聊还是单聊?还是所有的都收不到?

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

单聊。有没有可能是IM服务的原因,我下载了 im的demo。仍然是一样的现象。另外我是想方不方便在 demo中增加两个测试身份。开发人员能否 作为临时测试im服务使用。不然有的后端真的很坑

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

Demo中使用的是我们个人的账号,后期会被移除,建议自行通过腾讯云IM申请appid,然后进行测试。
未收到消息的问题我会再次尝试是否复现

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

我认为很大可能是我们后端服务有问题。感谢作者,,我自己想办法再测测吧

from fluttertencentimplugin.

yuefeng007 avatar yuefeng007 commented on July 20, 2024

终于定位到原因了,想想也是挺坑的。根本原因在后端那边更换了im服务,又设置了必须加好友双方才能互收消息。

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

哈哈,解决了就好!

from fluttertencentimplugin.

shen-lan avatar shen-lan commented on July 20, 2024

老哥 我也遇到乐这个问题

//初始进入页面
收到的消息类型是》》》》》ListenerTypeEnum.Refresh
---------------------------------------


//手动刷新
收到的消息类型是》》》》》ListenerTypeEnum.RefreshConversation

页面是按照demo搭建的。

收不到新消息

image

from fluttertencentimplugin.

JiangJuHong avatar JiangJuHong commented on July 20, 2024

请尝试在Demo中更换至你的appid

from fluttertencentimplugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.