JavaScript: событие автономного режима окна не срабатывает на телефонах Android (не в браузере Android или Chrome), а воAndroid

Форум для тех, кто программирует под Android
Anonymous
JavaScript: событие автономного режима окна не срабатывает на телефонах Android (не в браузере Android или Chrome), а во

Сообщение Anonymous »

Команда JavaScript navigator.onLine внезапно перестает работать на телефонах Android, а не в браузере Android и в Chrome!
В Android Galaxy, как только вы включаете режим полета (или Интернета нет), в следующем коде вы получаете уведомление об отсутствии Интернета, но сразу же получаете сообщение, как будто Интернет вернулся.
Следующий код, например, остановлен работает:

Код: Выделить всё

        window.addEventListener('offline', function (e) {
alert('offline');
});
window.addEventListener('online', function (e) {
alert('online');
});
И

Код: Выделить всё

navigator.onLine
всегда возвращает true!
Есть ли у кого-нибудь идеи, почему это происходит?
Проверьте это самостоятельно на Android:
https://codepen.io/Zvi-Redler/pen/JjeMLWR
Или идея, как пока обойти проблему?
(Наша команда QA нашла, проверила на нескольких устройствах, о специальном обновлении не знаем.
Я делаю режим полета, сети наверняка нет и раньше все работало .)

Подробнее здесь: https://stackoverflow.com/questions/766 ... -android-b

Вернуться в «Android»