Почему fetch не может получить доступ к моим локальным устройствам на выставке? - PullRequest
0 голосов
/ 08 ноября 2019

У меня проблема. У меня есть приложение на выставке. Я хочу получить данные с моего сетевого экрана Arduino и отобразить их в приложении для Android. Проблема в том, когда я пытаюсь это сделать. Я могу получить доступ к 192.168.0.115, и все работает, я думаю. Но когда я получаю 192.168.0.115/getData, он не работает.

Я попытался изменить имя в arduino - это не сработало. Я также попытался изменить его на «? GetInfo», но он также не работает. Мой код:

fetch('http://192.168.0.115/getInfo/')
  .then(request => //FURTHER CODE DOESN'T EXECUTE, EVEN CATCH.
    {
      console.log(request);
      request.text();
    })
    .then(text => {
      console.log(text);
    }
    )
    .catch(err => console.log(err));

Ошибка:

Network request failed
- node_modules\react-native\Libraries\vendor\core\whatwg-fetch.js:504:29 in onerror
- node_modules\event-target-shim\lib\event-target.js:172:43 in dispatchEvent
- ... 8 more stack frames from framework internals
...