Ionic 3 работает в браузере: приложение переходит в root при переключении обратно в Safari - PullRequest
0 голосов
/ 08 ноября 2018

Я создал приложение Ionic 3, которое будет обслуживаться в браузере (как PWA).

Я создаю его с помощью ionic cordova build browser --prod , все работает какожидается, но в iOS Safari есть странное поведение: приложение перемещается между страницами с помощью метода push NavController и изменения URL-адреса, используя стратегию хэширования, и когда пользователь переходит в другое приложение и затем возвращается в iOS, местоположение из моегоИонное приложение «перезагружается», и пользователь отправляется пользователю root.

Кто-нибудь знает, почему это может происходить?Этого не происходит в Android Chrome.

1 Ответ

0 голосов
/ 08 ноября 2018

То, что вы испытываете, является известной «ошибкой»

Максимилиано Флиртман раскрывает это поведение для ios PWA с помощью:

Ваш PWA не будет сохранять состояние между сеансами, если пользователь выходит из PWA, он будет перезапущен при возвращении, поэтому, если вам нужно, чтобы пользователь подтвердил электронную почту, SMS или сделал двухфакторную аутентификацию, имейте это в виду, чтобы предложить правильное решение.

Посмотреть все сообщения Максимилиано Флиртмана .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...