部署网站时,firebase数据库无法正常工作吗?

时间:2020-05-21 09:21:42

标签: firebase web firebase-realtime-database

部署网站时,带有表单电子邮件地址的按钮不起作用。 这是代码(我将十六进制代码用于会话内存,因为我想从他们单击按钮后将其重定向到的另一个页面中提取信息):

> <!-- The core Firebase JS SDK is always required and must be listed
> first --> <script
> src="https://www.gstatic.com/firebasejs/7.9.1/firebase-app.js"></script>
> <script
> src="https://www.gstatic.com/firebasejs/7.9.1/firebase-database.js"></script>
> 
> <script type="text/javascript"
> src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
> 
> <!-- TODO: Add SDKs for Firebase products that you want to use
>      https://firebase.google.com/docs/web/setup#available-libraries -->
> 
> <script>   // Your web app's Firebase configuration   var
> firebaseConfig = {
>     apiKey: "AIzaSyAwGIIWffBD_p-S6kEn9pv8sqvkq_U9JnE",
>     authDomain: "bdpmedia-888b1.firebaseapp.com",
>     databaseURL: "https://bdpmedia-888b1.firebaseio.com",
>     projectId: "bdpmedia-888b1",
>     storageBucket: "bdpmedia-888b1.appspot.com",
>     messagingSenderId: "57430670642",
>     appId: "1:57430670642:web:d2a8a866e266c4d2ea2b2b"   };   // Initialize Firebase   firebase.initializeApp(firebaseConfig);
>     
>     //------
>     
>         String.prototype.hexEncode = function(){
>     var hex, i;
> 
>     var result = "";
>     for (i=0; i<this.length; i++) {
>         hex = this.charCodeAt(i).toString(16);
>         result += ("000"+hex).slice(-4);
>     }
> 
>     return result }
>     
>     //-----------------
>     
>     const eml = document.getElementById('info1');
>     
>     var rootRef = firebase.database().ref().child('users');
>     
>     $('#save_button').click(function(){
>         //dodavanje emaila i childa
>         rootRef.child(eml.value).set({
>             Email:$('#info1').val(),
>             Valedated:false
>             
>         });  //cuva u session storage
>         
>         var emlhex = eml.value.hexEncode();
>         console.log(emlhex);
>         
>         sessionStorage.setItem("email", emlhex);
>  
>         
>         
>     })
>         
>     
>      </script>

0 个答案:

没有答案