我希望能在我的聊天中获得“由userName阅读”的确认。我考虑的最好的想法是通过鼠标移动来触发阅读确认,如果鼠标在消息发送后移动,那么它就已经被阅读了。
因此,我决定尝试编写事件的触发器:
document.onmousemove = function() {}这真的是我能产生的所有事件触发器。
channel.event_queue(
"chat",
{"object": {"message": "Read by" + userName}}
);就是这样。如果有任何方法可以设置第二个事件或其他变量,以便下一条消息的读取将删除当前的读取确认,那么我将被设置。
我希望这条消息在下一条消息发送后消失,“read”不应该停留在对话中,这是我一直在空白的地方。
发布于 2013-08-24 09:33:31
您可以使用addEventListener方法绑定多个事件,如下所示:
document.addEventListener('mousemove',function (e) {/** Logic here **/});请注意,此处的事件名称不带"on“前缀。
不太确定删除“由bla阅读”文本的问题是什么,当您收到新消息时,只需删除该通知文本即可。
https://stackoverflow.com/questions/18413716
复制相似问题