Firebase - Khả năng ngoại tuyến

Trong chương này, chúng tôi sẽ hướng dẫn bạn cách xử lý trạng thái kết nối Firebase.

Kiểm tra kết nối

Chúng tôi có thể kiểm tra giá trị kết nối bằng cách sử dụng mã sau.

index.js

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

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

Khi chúng tôi chạy ứng dụng, cửa sổ bật lên sẽ thông báo cho chúng tôi về kết nối.

Bằng cách sử dụng chức năng đã cho ở trên, bạn có thể theo dõi trạng thái kết nối và cập nhật ứng dụng của mình cho phù hợp.