У меня есть небольшое приложение React, которое подключается к Firebase. Недавно я попытался защитить его от многих обстоятельств путем отлова ошибок. Один из первых сценариев ios заключался в том, что источник базы данных недоступен из-за отсутствия подключения inte rnet. Удивительно, но уловить не могу. Код выглядит следующим образом:
import firebase from 'firebase';
const config = {
apiKey: ""
authDomain: "unamo-1dbf1.firebaseapp.com",
databaseURL: "https://unamo-1dbf1.firebaseio.com",
projectId: "unamo-1dbf1",
storageBucket: "unamo-1dbf1.appspot.com",
messagingSenderId: "741997107372",
};
try{firebase.initializeApp(config);}catch{window.alert('dupa')}
console.log('firebase',firebase);
export const itemsRef = firebase.database().ref('items');
export const provider = new firebase.auth.GoogleAuthProvider();
export const auth = firebase.auth();
export default firebase;
В заголовке приложения также есть строка
<script src="https://www.gstatic.com/firebasejs/7.14.3/firebase-app.js"></script>
Без inte rnet доступно Я получаю сообщение об ошибке (это эквивалент Engli sh не строгая цитата ошибки)
can't read script from „https://unamo-1dbf1.firebaseio.com/.lp?start=t&ser=5330989&cb=4&v=5”.
Проблема в том, где я должен отловить ошибку?