"Сбой сетевого запроса" и "XMLHttpRequest.chr.onerror" в react-native

Я использую выборку в Android, реагирую на родную реакцию для получения с моего сервера ниже кода:

fetch(apis.get_info, {
    method: 'POST',
    headers: {
        Accept: 'application/json',
        'Content-Type': 'application/json',
        'Authorization': 'Basic YYYYYYYY====='
    },
    body: JSON.stringify({
        "user_id": "",
        "user_id_type": "",
        "kit_number": text,
        "channel": ""
    }),
}).then((response) => response.json())
    .then((responseJson) => {
                   console.info(responseJson)

    })
    .catch((error) => {
        console.error(error);
    });

"Сбой сетевого запроса" и "XMLHttpRequest.chr.onerror" в react-native но иногда появляется сообщение "Ошибка сетевого запроса" и "XMLHttpRequest.chr.onerror" Каковы ваши предложения по решению этой проблемы?

0
0
148
1

Ответы 1

Я нашел быстрое, но хорошее решение, но оказалось, что это catch (e) {} Был. Следующее работает очень хорошо:

fetch(apis.get_info, {
method: 'POST',
headers: {
    Accept: 'application/json',
    'Content-Type': 'application/json',
    'Authorization': 'Basic YYYYYYYY====='
},
body: JSON.stringify({
    "user_id": "",
    "user_id_type": "",
    "kit_number": text,
    "channel": ""
}),
}).then((response) => response.json()).catch((error)=>{console.info('error)}})
.then((responseJson) => {
               console.info(responseJson)

})
.catch((error) => {
    console.error(error);
});

Другие вопросы по теме