react-native中的“网络请求失败”和“ XMLHttpRequest.chr.onerror”

时间:2018-07-08 04:31:36

标签: android react-native

我在android中使用fetch响应本机,以便从服务器下面的代码获取:

result <- list(rawsurveydf, Tenantcodes, incomecodes, houssatiscodes)  %>% reduce(left_join)

geting screen error 但有时会收到“网络请求失败”的消息,并且 “ XMLHttpRequest.chr.onerror” 您对解决此问题有何建议?

1 个答案:

答案 0 :(得分:0)

我找到了一个快速但不错的解决方案,但我发现它是一个 抓住{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.log('error)}})
.then((responseJson) => {
               console.log(responseJson)

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