Это:
$(window).on("beforeunload", function()
{
return true;
});
вызывает подсказку пользователю (если они взаимодействовали со страницей), прежде чем перейти от текущей страницы (нажав кнопки перезагрузки, перемотки вперед или назад).
Когда я нажимаю "Отмена", возникает следующее нежелательное поведение:
- Анимационная "загрузка" значка на вкладке браузера продолжает показывать его анимированное состояние
- Значок "Обновить" остается в состоянии "отменить" (например, большой "X" ).
Как я могу обеспечить:
-
Анимационная "загрузка" favicon возвращается к состоянию по умолчанию
-
Значок "Обновить" возвращается к состоянию по умолчанию
при нажатии на кнопку "Отмена" (т.е. остановка браузера от перехода от текущей страницы)
Окружающая среда:
Chrome 60.0.3112.116 на Android 7.0.0; SM-P585Y Build/NRD90M