Firebase - 在用户之间发送实时数据(位置)的应用程序

时间:2016-09-06 06:51:22

标签: android firebase firebase-realtime-database firebase-cloud-messaging

我正在创建一个需要实时数据交换位置的Android应用程序。

我将有一个应用程序,我们称之为AppA。我想将用户A的纬度和经度位置发送给另一个用户B.我想将实时数据从应用程序的一个实例发送到另一个用户。

我可以使用FCM来交换数据消息,还是应该在Firebase数据库中更新它然后检索它?

1 个答案:

答案 0 :(得分:0)

执行此操作的基本线索是Angular2和Firebase Mix!

var starCountRef = firebase.database().ref('posts/' + postId + '/location');
starCountRef.on('value', function(snapshot) {
  displayLocation(snapshot.val());
});

在上面的代码中,value将帮助您实时访问数据。因此,要在您的应用中实时更新此内容,您可以在View上使用Angular2。

在后端部分,您可以为纬度和经度分配公共变量,并将其直接用于视图。

参考:

Firebase Retrieval Realtime

Angular2 Docs

这可以提供帮助!