[WebIM]onTextMessage方法没有反应

问题描述

我使用网页版的webim,创建监听函数时候onOpened,onClosed,onError,都可以正常返回结果,但是onTextMessage一直没办法被调用,请问谁有思路解决下这个问题?(conn已经被打开,并且在onopen方法中进行了心跳监听)

解决方案

就是说收不到消息, 那能发送么?  看下setPresence 执行了么
解决方案二:
设置setPresence 好用了。 对于环信的 api,真想提几个意见,能不能整个doc文档出来,不如二次开发真的很麻烦

时间: 2024-08-02 15:09:43

[WebIM]onTextMessage方法没有反应的相关文章

webIM怎么接收消息?

问题描述 **webIM怎么接收消息?** 解决方案 接受有onTextMessage这类方法回调解决方案二:conn.init({onTextMessage : function(message) { },//收到文本消息处理动作 onEmotionMessage : function(message) { },//收到表情消息处理动作 onPictureMessage : function(message) { },//收到图片消息处理动作 onAudioMessage : function

iOS中关于信鸽推送的使用demo详解_IOS

最近在看推送方面的知识,用的是信鸽推送主要是因为后台用的是信鸽 推送用第三方推送,也就是在客户端建一个广播接收器,当服务器发送消息时发送到信鸽,信鸽再发送一次,广播接受器接受下: 我实现的功能比较简单,当app在运行状态时,会在主页展示一个弹窗展示推送的消息:如果app不在运行状态且service没被销毁就展示默认的通知 那么如何在主页展示弹窗:当广播接受器收到我要的消息时,用观察者模式,收到消息在发送个消息个主界面 官方的Demo连接:http://xg.qq.com/xg/help/ctr_

基于Tomcat7、Java、WebSocket的服务器推送聊天室实例_java

前言 HTML5 WebSocket实现了服务器与浏览器的双向通讯,双向通讯使服务器消息推送开发更加简单,最常见的就是即时通讯和对信息实时性要求比较高的应用.以前的服务器消息推送大部分采用的都是"轮询"和"长连接"技术,这两中技术都会对服务器产生相当大的开销,而且实时性不是特别高.WebSocket技术对只会产生很小的开销,并且实时性特别高.下面就开始讲解如何利用WebSocket技术开发聊天室.在这个实例中,采用的是Tomcat7服务器,每个服务器对于WebSoc

JavaScript/jQuery、HTML、CSS 构建 Web IM 远程及时聊天通信程序_jquery

以及需要用到Http方式和Openfire通信的第三方库(JabberHTTPBind). JabberHTTPBind是jabber提供的XMPP协议通信的Http bind发送的形式,它可以完成WebBrowser和Openfire建立长连接通信. 主要通信流程如下图所示: 用户A通过JavaScript jsjac.js库发送一条消息到JabberHTTPBind这个Servlet容器,然后JabberHTTPBind的Servlet容器会向Openfire发送XMPP协议的XML报文.O

【java】基于Tomcat的WebSocket转帖 + 自己理解

网址:http://redstarofsleep.iteye.com/blog/1488639 原帖时间是2012-5-8,自己书写时间是2013年6月21日10:39:06   Java代码 package lhc.websocket; import org.apache.catalina.websocket.StreamInbound; import org.apache.catalina.websocket.WebSocketServlet; public class MyWebSocke

微信如何同集成了环信的app聊天呢?

问题描述 微信如何同集成了环信的app聊天呢? 解决方案 环信发消息给微信,是通过环信的实时消息旁路接口.微信发消息给环信,是通过环信提供的REST发消息接口.实现思路是:微信用户在公众号里输入消息,你们服务器拿到推送给app 的用户,app用户回复消息,通过环信旁路接口拿到消息,由你们服务器返回给微信.还有一种办法就是微信公众号里面集成webim 的方法.解决方案二:第一种方法是不是对我们自己的服务器要求比较高啊,这就是要求我们的服务器支持聊天吗

webim初始化连接js方法放在哪里初始化比较合适?

问题描述 现在在已有的网站上集成webim,但是环信初始化方法只能被创建一次var conn = new Easemob.im.Connection();conn.init(...)这段js应该放在网站的什么位置才能只被初始化一次,而且网站所有的页面都能使用conn这个对象,都能接收到消息和发送消息?求指导...就是每个页面都登录的是一个环信账号,现在的情况是一个页面登录了,另外页面再登录的时候,前面的页面就挤掉线了 解决方案 环信webim是支持多网页共存的,在-conn.open的时候多传递

webIM怎么做到只接收自定义群的聊天消息

问题描述 webIM怎么做到只接收自定义群的聊天消息,且只能在这个群里聊天 ?//easemobwebim-sdk收到文本消息的回调方法的实现    var handleTextMessage = function(message)这个方法为什么在我的webIm里不执行了?这个方法的参数是哪来的?在哪定义的? 解决方案 这个方法是在接收消息的回调里面定义的,web接收消息需要在连接成功的回调里面设置上线状态conn.setPresence();//设置用户上线状态,必须调用web想做到只接收自定

LoadRunner登录脚本认证失败的原因及解决方法

测试对象:某Web即时通讯系统(以下称WebIM) 开发语言:XML 数据通讯协议:Web(HTTP/HTML)协议.Windows Sockets协议 底层数据库:Mysql 服务器操作系统:Redhad 4 脚本实现功能:登入系统后,再退出系统. 问题1:录制开发的脚本可以成功回放,但是数据库的logout表里却查不到"登出"的用户? 分析:录制的时候只选用了单协议:Web(HTTP/HTML)协议,而WebIM的实现不只用到了Web(HTTP/HTML)协议,也用到了 Windo