Weitere Kinder beim Einstellen in GeoFire Firebase hinzufügen?
Ich versuche, zusätzliche Informationen festzulegen, wenn ich ein GeoFire-Objekt in FB einstelle.
Etwas wie
geoFire.set(uniqueId, [latitude, longitude],{'message': message, 'iconUrl': iconURL, lastUpdate: Firebase.ServerValue.TIMESTAMP}).then(function () {
//some stuff
};
Ich kann es so machen und es funktioniert meistens (hängt von der DB Roundtrip Zeit ab):
geoFire.set(uniqueId, [latitude, longitude],).then(function () {
firebaseRef.child(uniqueId).update({'message': message, 'iconUrl': iconURL, lastUpdate: Firebase.ServerValue.TIMESTAMP});
})
Aber mein Listener löst zu schnell aus und erfasst nicht alle Daten, sodass er ohne Symbolpfad gerendert wird.