问题描述
发出好友邀请后,对方无法即时回调onContactInvited,当程序重启后,才能接收到之前的邀请信息。我在setContactListener,执行过了setAppInited
解决方案
我觉得这里是用透传发出的,您可以试试用透传去接
解决方案二:
那如何接收呢?透传是用广播接收的,那Action该怎么设置。我刚才设置了EMChatManager.getInstance().getContactInviteEventBroadcastAction(),没有任何反应的。主要问题是,我重启程序就能收到邀请通知。这不科学啊,如果是因为没有配置好,那为什么重启又能接收到呢?
解决方案三:
大哥你这个是离线透传吧??还有一个是在线透传的。。。。
解决方案四:
现在好了,虽然还不明白是为什么!我把监听器写成Activity的内部类,然后注册,就行了,之前是创建一个类继承ContactListener接口的。这有什么区别?
时间: 2024-09-24 10:46:07