前言:首先集成IM的无UISDK实现聊天不是一个简单的功能,需要完成项目的布局,合理的初始化SDK,监听IM的消息接收事件。才能减少集成开发过程中的报错和问题。 1、首先是需要做的项目全局初始化IM的SDK。
下文是IM的官网文档,指引如何集成IMSDK,并且初始化。
https://cloud.tencent.com/document/product/269/75285
我们要做的, 参考下图。
创建一个 chat.ts的文件,放到项目中,进行SDK的初始化,同时导出 chat ,可以看到这里是没有使用IM的登录方法的。登录的方法是放到了登录页面通过导出的 chat 调用的。
2、要在项目开发之处就要通过IM的监听事件,全局初始化监听,并且是在IM的登录之前就引入监听事件,否则经常出现,明明自己使用了IM的监听事件,但是接收不到消息参考下文。
3、其他的会话监听事件,以及好友,联系人监听,这个功能都是类似的。
注意:本文的操作方案和步骤,均参考公网文档,开发IM的聊天也是作者自行处理即时通信IM的业务逻辑实现的,具体的使用问题请咨询腾讯云技术支持,本文仅供参考,使用产生的问题本文作者概不负责。
另外:使用即时通信IM的相关服务可能会产生对应的计费,请根据自己的实际业务需求,进行相关的评估,使用产生的计费,本文作者概不负责。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。