채팅에서 '사용자 이름 읽기'확인을 표시하려고합니다. 필자가 생각한 가장 좋은 아이디어는 마우스 움직임으로 읽기 확인을 트리거하는 것입니다. 메시지를 보낸 후에 마우스를 움직이면 읽었습니다. 채팅에서 '지금 타이핑 중'표시
은 그래서 이벤트에 대한 트리거를 작성하려고하기로 결정document.onmousemove = function() {}
이것은 정말로 내가 지금까지 이벤트 트리거가 간다 생산할 수있는 모든. 그의
channel.event_queue(
"chat",
{"object": {"message": "Read by" + userName}}
);
을 다음과 같이
채팅으로 읽기 대화 상자를 게시하는 코드입니다. 두 번째 이벤트 또는 추가 변수를 설정하여 다음 메시지를 읽으면 현재 읽기 확인이 제거되도록 설정하면 설정됩니다.
다음 메시지를 보낸 후에 메시지가 사라 지길 원한다면, '읽음'이 대화에 남지 않아야합니다.이 대화는 내가 비어있는 곳입니다.
이 두 가지를 합치면 운이 좋지 않습니다. 자바 스크립트 환경은 매우 슬림합니다. 해당 이벤트 이름은 여기에 접두사 "의"없이 작성하는
document.addEventListener('mousemove',function (e) {/** Logic here **/});
참고 :