My Fetch API Calls в приложении React Native работает в iOS, но не работает в android.
return fetch(`${API_URL}/get/${API_KEY}?p=${PASSWORD}`, {
method: 'GET',
headers: {
Accept: 'application/json',
},
}).then(res => res.json())
.catch(error => {
console.log(error)
})
Я получаю эту ошибку в android "SyntaxError: JSON Ошибка синтаксического анализа: нераспознанный токен '<' "</strong>
Я понимаю, что мой ответ неверен, чтобы проанализировать его на json, верно?
Но в iOS его можно проанализировать на json, почему не в android?
То, что я уже пробовал:
Я изменил свой http хоста с https, обновленный с ssl
xmlns: tools = "http://schemas.android.com/tools"> android: usesCleartextTraffic = "true" tools: targetApi = "28" /> Я добавляю эту строку кода в свой манифест
Я устанавливаю php заголовок сервера, например header ('Content-Type: application / json; charset = UTF-8');
Я пробовал свое собственное устройство не в эмуляторе, но все равно получаю то же самое ошибка.
Спасибо за помощь.