Как обнаружить событие отключения на канале с помощью Faye

Я пытаюсь создать чат на своем веб-сайте, похожий на Google Talk. Я хочу управлять событием отключения. Пользователь может отключиться несколькими способами:

  • Нажав кнопку отключения (легко подтолкнуть событие к своим друзьям)
  • Закрыв его окна (я могу отправить событие в событие javascript закрытия окон, но если у пользователя открыто много окон на моем веб-сайте, я не хочу его отключать.)

Итак, как я могу определить, когда мое соединение на канале закрыто? У каждого пользователя есть своя сборка канала со своим id.

Спасибо за помощь.


person Sebastien    schedule 28.10.2011    source источник


Ответы (1)


Вы можете проверить мета-события, /meta/unsubscribe и /meta/disconnect.

Подробнее здесь: Faye Monitoring

person Heinrich Lee Yu    schedule 24.11.2011