簡體   English   中英

Web中的Firebase:發生了網絡錯誤(例如超時,中斷連接或無法訪問的主機)?

[英]Firebase in Web : A network error (such as timeout, interrupted connection or unreachable host) has occurred?

 firebase.auth().onAuthStateChanged(function(user) { if (user) { // User is signed in. console.log("Hurray ! signed in successfully !"); } else { // No user is signed in. console.log("Sign in required !"); $("#login-btn-nav").click(); } }); $("#login-btn").on('click',function(){ console.log("Hello"); var email = $("#email-input").val(); var password = $("#password-input").val(); if(email != "" && password != ""){ firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; // ... window.alert("Following error encountered : "+errorMessage+" ."); }); } }); 
 <script src="https://www.gstatic.com/firebasejs/4.2.0/firebase.js"></script> <script src="https://www.gstatic.com/firebasejs/4.2.0/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/4.2.0/firebase-auth.js"></script> <script src="https://www.gstatic.com/firebasejs/4.2.0/firebase-database.js"></script> <script src="https://www.gstatic.com/firebasejs/4.2.0/firebase-messaging.js"></script> <script> // Initialize Firebase var config = { apiKey: "AIzaSyDAvfWcdBTtmDbK7_aOkWFCRxNl1K4PDck", authDomain: "sarahhah-8e315.firebaseapp.com", databaseURL: "https://sarahhah-8e315.firebaseio.com", projectId: "sarahhah-8e315", storageBucket: "sarahhah-8e315.appspot.com", messagingSenderId: "965679781332" }; firebase.initializeApp(config); console.log(config); </script> <script type="text/javascript" src="assets/js/login.js"></script> 
復制了鏈接在html代碼中的web代碼snipets和附加的javascript代碼! 面臨錯誤:

發生網絡錯誤(例如超時,中斷連接或無法訪問的主機)。

在firebase的web集成中

在此先感謝您的合作

我將從Rahul Sharma的評論中復制一個答案,因為這為我節省了很多時間。 希望這會有助於其他人:

使用<div>而不是<form>標記

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM