Можно ли отключить автоматическую блокировку на мобильном устройстве при отображении определенной страницы моего веб-приложения?

Я работаю над мобильным веб-приложением, в котором мне нужен javascript-сервер Pusher, чтобы продолжать получать триггеры, чтобы страница продолжала получать обновления.

К сожалению, автоматическая блокировка экрана приостанавливает процедуру.

Есть ли способ заставить мобильный браузер предотвратить автоматическую блокировку устройства?


person user1364136    schedule 27.05.2012    source источник
comment
Стандартный (Android) браузер на устройстве? Не думайте так. Если вы создадите свой собственный apk, который просто содержит веб-представление, в котором вы отображаете свое веб-приложение, тогда да, просто приобретите wakelock. А вот про ios понятия не имею.   -  person FoamyGuy    schedule 27.05.2012
comment
В iOS это примерно то же самое, что сказал Тим. В стандартном Safari вы не можете изменить настройки устройства. Но если вы сделаете реальное приложение вместо ленивого, у вас будет больше контроля над акселерометром.   -  person Ryan Poolos    schedule 27.05.2012
comment
@Tim На Android я говорю о Firefox, поскольку стандартный браузер все равно не поддерживает веб-сокеты. Кстати, можно ли настроить браузеры (Firefox/Safari) на автоматическую блокировку устройства?   -  person user1364136    schedule 28.05.2012
comment
как обходной путь: есть ли способ выполнить обновление или запрос ajax при повторной активации устройства после автоматической блокировки?   -  person user1364136    schedule 28.05.2012
comment
Эти ребята уже ответили: stackoverflow .com/questions/4504238/   -  person Barnash    schedule 20.06.2012
comment
@ Барнаш - ты вообще понял вопрос? Пожалуйста, не размещайте здесь нерелевантные ссылки.   -  person Akash Kava    schedule 08.12.2012