2012-06-28 3 views
1

일부 Socket.io 초기화 코드를 공유하는 몇 개의 사이트에서 작업하고 있습니다. 또한 공유되는 것은 전역 변수입니다. 이 var에 값이 있으면 모든 소켓을 내 보낸다.모든 Socket.io 클라이언트 측에 데이터 추가하기

나는 모든 발신 방출에이 변수를 추가하는 좋은 방법을 알지 못했습니다. 나는 Socket.io가 emit이 실행될 때마다 (데이터를 보내기 직전에) 호출되는 메서드를 가지기를 원했기 때문에 필요에 따라 데이터에 추가 할 수있게했다. 그러나 그것이 존재한다면 나는 그것을 발견 할 수 없었다.

제안 사항?

답변

1

추악하지만 기존 버전을 저장하고 원하는 것을 수행하는 자신의 emit 함수를 작성한 다음 원래 emit을 호출 할 수 있습니다.

관련 문제