Я попытался сыграть с presence
, чтобы отобразить общее количество подключенных пользователей в элементе. Я не мог понять, где искать. Я сделал что-то похожее на это:Firebase - Подчислите пользователей онлайн
var dataUlist = new Firebase('https://<url>.firebaseio.com/.info/connected');
dataUlist.on('value', function(snap) {
console.log(snap);
});
попробовать и посмотреть, если я мог бы найти что-нибудь полезное там, но (я вроде ожидал), я не мог сделать какой-либо смысл данных.
Есть ли способ стать соучастником того, что мне нужно? Извлечь общее количество подключенных пользователей и, например. эхо в консоли или в элемент? Или, может быть, как получить список авторизованных пользователей и несанкционированных?
EDIT: Я хотел бы сохранить свое правописание на английском языке, я не американец. Спасибо.
рад помочь! Мой коллега указал на две поправки: 1. Вызов 'onDisconnect()' должен быть в обратном вызове '.info/connected', потому что мы должны повторить его при повторном подключении. 2. У нас есть удобная функция под названием 'numChildren()' для возврата количества ключей в объект! Я обновил фрагмент выше, чтобы отразить это. – Anant
Удивительные ребята, большое спасибо за помощь, сейчас я играю с ней уже - работает! – MrE
Это кажется немного незаменимым. Есть ли способ получить целое число обратно? – Harry