React native: TypeError: Network Request Failed

когато се опитам да стартирам кода по-долу в конзолата на chrome, той работи и получавам предупреждение в браузъра, но когато се опитам да стартирам същия код в естествената среда на реакция, вместо това получавам грешка: "TypeError: Network Неуспешна заявка“.

makeRequest(){
    fetch('http://localhost:3000/')
    .then(response => response.json())
    .then(data => alert(data))
    .catch(e => alert(e));
}


render() {
     return(
         <View style = {styles.main}>
            {setTimeout(()=>this.makeRequest(),1000);}
         </View>
     )
}

person Ninja47    schedule 06.06.2018    source източник
comment
Опитвате ли се да направите заявка от вашето устройство?   -  person Nicolas Takashi    schedule 06.06.2018
comment
на емулатора на android   -  person Ninja47    schedule 06.06.2018
comment
Вижте това: github.com/facebook/react-native/issues/10404   -  person Nicolas Takashi    schedule 06.06.2018
comment
благодаря човече, това беше проблем с localhost   -  person Ninja47    schedule 06.06.2018
comment
заповядайте :D   -  person Nicolas Takashi    schedule 06.06.2018


Отговори (1)


Използвайте 10.0.2.2 IP адрес вместо localhost.

person Saravana Kumar    schedule 03.01.2019