Я делаю сетевой запрос в реактивном нативном проекте, используя api fetch.Он хорошо работает в нормальных условиях, но когда я в автономном режиме, блок catch просто выдаёт ошибку логирования, но когда я делаю err.message, я получаю сообщение «Ошибка сетевого запроса», я надеялся получить некоторые коды.Как я могу получить возможные коды для проверки в ожидании сбоя в сети?
Я попытался зарегистрировать всю ошибку и ничего не получил, но когда я использую err.message, я получаю «Сетевой запрос не удался»
fetch(url, {
method: 'GET',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
}
})
.then((response) => response.json())
.then((responseJson) => {
this.setState({ procesing: false });
this.setState({ music: responseJson });
})
.catch(err => {
console.log(err)
console.log(err.message)
})
для console.log(err)
, я ожидал иметь и код ошибки и соответствующее сообщение, но ничего не получил