У меня один и тот же веб-сайт для мобильных и настольных устройств.Одно странное поведение я обнаружил на мобильных устройствах - Android и браузер Chrome.У меня не было возможности обнаружить точный триггер поведения, но я думаю, что это как-то связано с отключением экрана.
У меня есть этот код перед выгрузкой.На рабочем столе работает нормально.
$(document).on('beforeunload',function(){
$('.loading').show();
})
На телефоне тоже работает хорошо, но когда я минимизирую Chrome или выключается экран и я просыпаюсь телефон.Это вызывает событие перед загрузкой.Из-за этого мне нужно перезагрузить страницу.Я попробовал также небольшой обходной путь, что нажатие на класс .loading скрывает его, но с таким поведением это не работает.
Есть идеи?