Adicionando filhos adicionais ao configurar no GeoFire Firebase?
Estou tentando definir informações adicionais ao definir o objeto geoFire no FB.
Algo como:
geoFire.set(uniqueId, [latitude, longitude],{'message': message, 'iconUrl': iconURL, lastUpdate: Firebase.ServerValue.TIMESTAMP}).then(function () {
//some stuff
};
Eu posso fazer assim e geralmente funciona (depende do tempo de ida e volta do db):
geoFire.set(uniqueId, [latitude, longitude],).then(function () {
firebaseRef.child(uniqueId).update({'message': message, 'iconUrl': iconURL, lastUpdate: Firebase.ServerValue.TIMESTAMP});
})
mas meu ouvinte dispara muito rápido e não captura todos os dados, tornando-os sem o caminho do ícone.