@kibez

Как запретить засыпание браузера (Wakelock API)?

Между страницей браузера (на мобильном телефоне) и сервером поднято WebSocket соединение. (используется socket.io библиотека). По соединению идут постоянно какието-то данные (как минимум пинг-пакеты). Когда телефон "засыпает" браузер отключает WebSocket соединение.
Можно ли как-то заставить браузер "не засыпать" / "не отключать" /... ?
Пробовал библиотеку https://github.com/richtr/NoSleep.js - не помогает. Все равно засыпает и соединение разрывается .... помогите плиз!!!
  • Вопрос задан
  • 677 просмотров
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
А как вы его вызываете?

Прямо сейчас делаю интерфейс в котором использую nosleep.

Андроид не засыпает висит в хроме.

Нужно именно через клик вызывать иначе фокуса не произойдёт.


// Enable wake lock.
// (must be wrapped in a user input event handler e.g. a mouse or touch handler)

в доке для слабаков написано))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час