Ich habe versucht mit etwa presence
zu spielen, damit es die gesamten verbundenen Benutzer in einem Element anzeigen. Ich konnte nicht wirklich herausfinden, wo ich suchen sollte. Ich habe etwas Ähnliches wie folgt aus:Firebase - Zähle Online-Benutzer
var dataUlist = new Firebase('https://<url>.firebaseio.com/.info/connected');
dataUlist.on('value', function(snap) {
console.log(snap);
});
Um zu versuchen und zu sehen, ob ich etwas Nützliches dort finden konnte, aber (ich erwartet hatte es irgendwie) konnte ich keinen Sinn der Daten machen.
Gibt es eine Möglichkeit, mich zu Komplizen zu machen? Holen Sie die Gesamtzahl der verbundenen Benutzer und z. echo es in der Konsole oder zu einem Element aus? Oder vielleicht, wie man eine Liste der autorisierten Benutzer und nicht autorisierten holt?
EDIT: Ich möchte meine Rechtschreibung auf Englisch behalten, ich bin nicht amerikanisch. Vielen Dank.
glücklich zu helfen! Mein Kollege wies auf zwei Korrekturen hin: 1. Der 'onDisconnect()' Aufruf sollte innerhalb des '.info/connected' Callbacks sein, da wir ihn beim erneuten Verbinden erneut aufrufen müssen. 2. Wir haben eine praktische Funktion namens 'numChildren()', um die Anzahl der Schlüssel in einem Objekt zurückzugeben! Ich habe das obige Snippet aktualisiert, um dies widerzuspiegeln. – Anant
Awesome Jungs, vielen Dank für die Hilfe, ich spiele jetzt schon damit - funktioniert ein Genuss! – MrE
Dies scheint ein wenig unskalierbar. Gibt es eine Möglichkeit, eine Ganzzahl zurück zu bekommen? – Harry