Android вызывает jQuerys «beforeunload» при выключении экрана - PullRequest
0 голосов
/ 27 декабря 2018

У меня один и тот же веб-сайт для мобильных и настольных устройств.Одно странное поведение я обнаружил на мобильных устройствах - Android и браузер Chrome.У меня не было возможности обнаружить точный триггер поведения, но я думаю, что это как-то связано с отключением экрана.

У меня есть этот код перед выгрузкой.На рабочем столе работает нормально.

$(document).on('beforeunload',function(){
    $('.loading').show();
})

На телефоне тоже работает хорошо, но когда я минимизирую Chrome или выключается экран и я просыпаюсь телефон.Это вызывает событие перед загрузкой.Из-за этого мне нужно перезагрузить страницу.Я попробовал также небольшой обходной путь, что нажатие на класс .loading скрывает его, но с таким поведением это не работает.

Есть идеи?

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