Обработка статуса подключения / отключения и получения пользователей онлайн в GUN - PullRequest
0 голосов
/ 23 мая 2018

Можно ли выполнять функции, когда сервер подключен / отключен?В основном для предоставления пользователю информации о состоянии соединения.

1 Ответ

0 голосов
/ 23 мая 2018
gun.on('hi', peer => console.log(peer));

и

gun.on('bye', peer => console.log(peer));

Вы можете создать систему присутствия с оружием, заставив пользователей пинговать свой аккаунт с сердцебиением, когда они в последний раз были в сети.Затем вы можете попросить других участников подписаться на эти контрольные сигналы, чтобы узнать, подключены ли они к сети.

Если вы в порядке с построением логики централизованного сервера (хотя я призываю людей создавать P2P / децентрализованные приложения), вы могли бысделать что-то похожее на то, что предлагается на странице прокладки Firebase:

https://gun.eco/docs/shim.js

...