iOS веб-приложение не работает в автономном режиме в приложении домашнего экрана, но работает в Safari - PullRequest
0 голосов
/ 15 марта 2020

У меня есть базовое c create-react-app приложение, которое я тестировал на своем iPhone 8 (через localhost). Работник сервиса регистрируется должным образом при использовании Safari, но после добавления приложения на домашний экран и запуска оттуда, работник сервиса не работает, и я получаю «Safari не удалось загрузить страницу, потому что ваш iPhone не подключен к inte rnet "сообщение. Как я могу это исправить?

1 Ответ

0 голосов
/ 15 марта 2020

Исправлено!

По какой-то причине работники службы работают через localhost на iOS, но ведут себя странно, если только они не размещены на узле HTTPS. Я смог решить эту проблему (и еще одну, когда изображение не загружалось после исчезновения и повторного появления), разместив производственную сборку на сервере DigitalOcean.

...