在本章中,我们将演示如何处理Firebase连接状态。
我们可以使用下面的代码检查连接值。
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="utf-8" /> <title>FireBase Example</title> <script src="https://www.gstatic.com/firebasejs/4.9.1/firebase.js"></script> <script> // Initialize Firebase var config = { apiKey: "AIzaSyAOSPYpgn7T_bKa6VbCaSeQlsw-3p3zqDs", authDomain: "zyiz-firebase.firebaseapp.com", databaseURL: "https://zyiz-firebase.firebaseio.com/", projectId: "zyiz-firebase", storageBucket: "zyiz-firebase.appspot.com", messagingSenderId: "334522625008" }; firebase.initializeApp(config); var connectedRef = firebase.database().ref(".info/connected"); connectedRef.on("value", function(snap) { if (snap.val() === true) { console.log("connected"); } else { console.log("not connected"); } }); </script> </head> <body> </body> </html>
当运行应用程序时,弹出窗口会通知有关连接。
通过使用上面给出的功能,可以跟踪连接状态并相应地更新您的应用程序。