Nativescript: ответ об ошибке HTTP для неизвестного URL - PullRequest
0 голосов
/ 03 января 2019

У меня есть ситуация, я извлек последние изменения из своей ветки и пытаюсь запустить приложение с помощью команды tns run android.Приложение успешно запущено, но вызов API ограничен, что выдает ошибку, как только приложение запускается.

Я также прошел через этот ответ, но, похоже, проблема не в этом.Потому что для других членов команды это работает нормально.: /

    err {
JS:   "headers": {
JS:     "normalizedNames": {},
JS:     "lazyUpdate": null,
JS:     "headers": {}
JS:   },
JS:   "status": 0,
JS:   "statusText": "Unknown Error",
JS:   "url": null,
JS:   "ok": false,
JS:   "name": "HttpErrorResponse",
JS:   "message": "Http failure response for (unknown url): 0 Unknown Error",
JS:   "error": {
JS:     "originalStack": "Error: java.io.IOException: Cleartext HTTP traffic to elk.chennai-volunteer-294695.staging.c66.me not permitted\n    at new ZoneAwareError (file:///data/data/org.nativescript.chennaivolunteersapp/files/app/
tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:1298:33)\n    at onRequestComplete (file:///data/data/org.nativescript.chennaivolunteersapp/files/app/tns_modules/tns-core-modules/http/http-request/http-request.js:
45:34)\n    at Object.onComplete (file:///data/data/org.nativescript.chennaivolunteersapp/files/app/tns_modules/tns-core-modules/http/http-request/http-request.js:37:13)",
JS:     "zoneAwareStack": "Error: java.io.IOException: Cleartext HTTP traffic to elk.chennai-volunteer-294...

1 Ответ

0 голосов
/ 03 января 2019

Начиная с Android 9.0 (уровень API 28), поддержка открытого текста по умолчанию отключена.

Обновите файл манифеста с флагом android:usesCleartextTraffic.

<application ... android:usesCleartextTraffic="true" ...>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...