На моем сайте, в обычном браузере Safari на моем телефоне, если я отправлю форму, go на новую страницу, а затем проведу назад к go "назад", я получу сообщение "Вы уверены, что хотите?" отправить эту форму еще раз? подтверждение.
Когда я использую тот же сайт, но с помощью ярлыка главного экрана прогрессивного веб-приложения, при выполнении этого действия не появляется окно подтверждения, а просто снова отправляется форма.
Я знаю, что этого можно избежать с помощью таких вещей, как Post / Redirect / Get, но это кажется излишним.
Мне нравится "Вы уверены, что хотите снова отправить эту форму?" диалог, работает отлично.
Почему PWA этого не делает? Это ошибка / распространенная проблема, с которой сталкиваются люди с PWA? Можно ли вообще отключить жесты смахивания в PWA, чтобы обойти это? Я не могу найти ничего другого в Google, где упоминается эта проблема c.
UGH!