WebIM聊天列表和聊天窗口,如何显示昵称,已从自己服务器拉取了相关信息

QQ截图20161023103005.png

 WebIM聊天列表和聊天窗口,如何显示昵称和头像,已从自己服务器拉取了相关信息,
appendMsg中,我将name值替换了,只是替换的聊天内容中的名称,左侧列表和上侧都没有替换,
onTextMessage中,我从服务器拉取了相关昵称和头像,我在msg中扩展了字段name和photo,
demo.js中,哪里的代码可以使用扩展的字段,替换截图中的红框中的内容?
已邀请:

zhangyb

赞同来自:

demo.js里面在哪里修改?

onTextMessage: function onTextMessage(message) {
message.name="Test";
message.photo="http://test.com/cs.jpg";
Demo.api.appendMsg(message, 'txt');
},

我如果将onTextMessage的msg对象中的from修改了,就发不出消息了,也需要在发送消息处再处理回来。
这种方式的话,页面元素中,是根据from来定义div的id的,会存在昵称相同的情况。
我将msg对象扩展了name字段和photo的字段,但是找不到在js哪里去处理,使用这两个属性来替换内容,而不是使用from。
 
 

扮演好自己的角色

赞同来自:

您好 这样的问题您解决了吗? 我也遇到这样的问题 实在是很头疼 解决不了 希望您能帮忙回复一下

佛系少女☆ - 95

赞同来自:

你好,知道webim怎么获取未读消息嘛。

要回复问题请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×