我正在尝试在我的聊天中显示“用户名读取”确认信息。我考虑过的最好的想法是通过鼠标移动触发读取确认,如果鼠标在消息发送后移动,则它已被读取。
所以我决定尝试为事件编写触发器:
document.onmousemove = function() {}
就事件触发器而言,这实际上是我所能产生的。
将阅读对话框发布到聊天中的代码如下:
channel.event_queue(
"chat",
{"object": {"message": "Read by" + userName}}
);
就是这样。如果有任何方法可以设置第二个事件或一些附加变量,以便阅读下一条消息将删除当前的阅读确认,那么我将被设置。
我希望在发送下一条消息后消息消失,“已读”不应该留在对话中,这是我画一个空白的地方。
将这两者放在一起是我不走运的地方,我的 JavaScript 经验非常少。