1

我正在創建一個需要實時數據交換位置的Android應用程序。Firebase - 在用戶之間發送實時數據(位置)的應用程序

我將有一個應用程序,讓我們稱之爲AppA。我想將用戶A的緯度和經度位置發送給另一個用戶B.我想要將實時數據從應用程序的一個實例發送到另一個實例。

我可以使用FCM交換數據消息還是應該在Firebase數據庫中更新它,然後檢索它?

+0

看看這裏:https://github.com/firebase/geofire-java – RamithDR

+0

@RamithDR它不錯,但數據(例如商店)預先加載到數據庫,我想實時更新。 – jay

+0

然後我相信Firebase數據庫將滿足您的需求,它實際上是一個實時數據庫,您也可以將多個應用程序連接到一個數據庫。 – RamithDR

回答

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

這可以幫助!

相關問題