Для меня это давняя проблема, и я вообще не могу найти решения.
В моем проекте React Native (реагировать-native-cli) я отправить запрос на сервер с помощью пакета axios.
Но когда я тестирую на своем телефоне Android, он выдает [Ошибка: ошибка сети].
С эмулятором все в порядке.
Я уверен, что это не проблема серверной части, поскольку я тестировал несколько серверов.
И вместо этого я также использовал выборку, но получил ту же ошибку.
Здесь информация о версии.
"axios": "^0.19.0",
"react": "16.9.0",
"react-native": "0.61.5",
Иногда это работает и на телефоне Android.
Эта проблема — самая большая загадка, и я страдал от нее долгое время.
Кто-нибудь, кто сталкивался с этой проблемой, пожалуйста, оживите меня.
Спасибо за внимательное чтение.
Иногда это даже не работает с эмулятором Android. Но после удаления исходного эмулятора и создания нового эмулятора он работает.
const serverUrl = "https://server.com";
axios.post(serverUrl + "/api/candidates/login", {
"email": this.state.email ,
"password": this.state.password
}, {
headers: {
'Content-Type': 'application/json'
}
}).then((response) => {
console.log(response.data);
}).catch((error) => {
console.log(error);
})
Подробнее здесь: https://stackoverflow.com/questions/596 ... act-native
Сетевая ошибка при использовании axios в React Native ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Axios бросает Uncaught TypeError: не удалось разрешить спецификатор модуля "Axios"
Anonymous » » в форуме Html - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-