【问题标题】:How to check if android device's firebase connection back again?如何检查android设备的firebase连接是否再次恢复?
【发布时间】:2020-06-17 08:59:36
【问题描述】:

我有一个应用程序,它主要使用 MySQL 数据库来存储数据,并且只使用 firebase 来推送通知。我希望我的设备在设备的互联网连接丢失并再次连接时检查 MySQL 数据表。所以我认为 firebase 连接检查可以帮助我了解设备连接状态。我可以使用任何 Firebase 方法来检查重新连接状态吗?

【问题讨论】:

  • 您使用的是哪种 Firebase 产品? Firebase 平台有十几种不同的产品,其中两种是数据库。

标签: android firebase connection


【解决方案1】:

https://firebase.google.com/docs/database/web/offline-capabilities获得此代码

var firebaseRef = new Firebase('http://INSTANCE.firebaseio.com');
firebaseRef.child('.info/connected').on('value', function(connectedSnap) {
  if (connectedSnap.val() === true) {
    /* we're connected! */
  } else {
    /* we're disconnected! */
  }

});

希望能帮到你! ?

【讨论】:

  • 这一行new Firebase('http://INSTANCE.firebaseio.com'); 已经过时了,不在您链接的文档中,而且适用于网络而不是 Android。有关最新且正确的 sn-p,请参阅firebase.google.com/docs/database/android/…
  • 哦,我不使用 firebase 和 android。但我在 1 年前用 firebase 制作了一个聊天应用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-16
  • 2013-08-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多