Я пытаюсь записать некоторые данные в Firebase из HTML.Этот процесс работает;однако иногда я получаю сообщение об ошибке 503, а иногда я получаю уведомление об «устаревании», а также, когда я нажимаю «отправить», иногда происходит длительное отставание до завершения отправки.Что-то написано правильно или процесс неверен?
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-firestore.js"></script> <script src="https://www.gstatic.com/firebasejs/3.1.0/firebase-database.js"></script> <script src="https://www.gstatic.com/firebasejs/4.1.2/firebase.js"></script> <script> var firebaseConfig = { apiKey: "AIzaSy333333CoLQMOkxO3rYLiywsrib6nCOWFBZv_xI0", authDomain: "dem33333otestingdata.firebaseapp.com", databaseURL: "https://dem33333otestingdata.firebaseio.com", storageBucket:"dem33333otestingdata.appspot.com", }; firebase.initializeApp(firebaseConfig); function writeData() { firebase.database().ref("User").set({ name:document.getElementById("nameField").value, age:document.getElementById("ageField").value }); } </script> <h1>User Databse</h1> <input type="text" placeholder="name" id="nameField"> <input type="text" placeholder="age" id="ageField"> <button onclick = "writeData()">Submit</button>
Просто попробуйте удалить этот тег script из вашего HTML-файла, поскольку он устарел
script
<script src="https://www.gstatic.com/firebasejs/4.1.2/firebase.js"></script>
и заменить следующее
<script src="https://www.gstatic.com/firebasejs/3.1.0/firebase-database.js"></script>
с последним CDN
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-database.js"></script>