Firebase - Offline Capabilities

In this chapter, we will show you how to handle the Firebase connection state.

Check Connection

We can check for connection value using the following code.


var connectedRef = firebase.database().ref(".info/connected");

connectedRef.on("value", function(snap) {
   if (snap.val() === true) {
   } else {
      alert("not connected");

When we run the app, the pop up will inform us about the connection.

Firebase Offline Popup

By using the above given function, you can keep a track of the connection state and update your app accordingly.