Мобильное Safari прекращает получать запросы - PullRequest
0 голосов
/ 12 февраля 2019

У нас есть сложное веб-приложение, которое без проблем работает на кроссплатформенных настольных и мобильных устройствах, за исключением Safari Mobile, на разных устройствах ios.

При более медленных настройках соединения, таких как 3g, но и DSL (задается в Network Link Conditioner) Получитьзапросы произвольно прерываются.Прерванные запросы - это запросы Get к ресурсам изображений (в основном загружаемые THREE.js для Aframe) и XHR-запросы к остальному бэкэнду.

Запросы не достигают сервера, в доступе nginx нет журналов.лог-файлы.Заголовок Access-Control-Allow-Origin установлен на *, и мы также создали среду с одним и тем же доменом для всех ресурсов.Но это не решило абортов.

Мы создаем приложение ios с Cordova и в xCode

     Failed to load webpage with error: The operation couldn’t be 
     completed. (NSURLErrorDomain error -999.)

выдается ошибка.

На вкладке «Сеть» веб-инспектора Safari мы получаем следующие журналы:

enter image description here

enter image description here

...