Угловой статус HttpClient для iOS 10 (Captive Portal): 0 для POST - PullRequest
0 голосов
/ 13 июня 2019

HttpClient POST возвращает странную ошибку только на iOS 10.3.3 со следующим HttpResponseError.

Эта ошибка возникает только на iOS 10.3.3.Где iOS 12.3.1 и Android 4.4.2+ работают отлично.

Все поиски привели к выводу, что это проблема CORS, но почему это only происходит на iOS 10?

Я знаю, что Angular поддерживает только: Safari 2 самые последние основные версии iOS 2 самые последние основные версии

Это позволило бы поддерживать iOS 11 и 12, а не 10.

Мне нужно объяснить, почему это происходит.Любая обратная связь будет оценена.

Загрузка приложения в Safari на iPhone работает нормально, но мне нужно, чтобы он работал в Captive Portal.

{
  "headers": {
   "normalizedNames": {}, 
   "lazyUpdate": null, 
   "headers": {}
  },
  "status":0,
  "statusText":"Unknown Error",
  "url": This is the correct URL,
  "ok": false,
  "name": "HttpErrorResponse",
  "message": "Http failure response for (url same as above): 0 Unknown Error",
  "error": {
   "isTrusted": true
  }
}
...