2016-07-27 6 views
0

Chrome, по-видимому, перестает обновлять страницу, когда вы идете на холостом ходу (то есть, когда появляется экранная заставка).Chrome останавливает обновление страницы, когда компьютер не работает

Моя проблема заключается в том, что я написал приложение для будильника, и оно не работает, потому что Javascript перестает работать, когда компьютер простаивает. Есть ли способ обойти это?


Update: После тестирования несколько различных вещей, кажется, что Chrome не остановить обновление страницы, он просто перестает рендеринга его. Так что для моей проблемы (приложение для сигнализации) это решено.

+0

Мы бы знали гораздо больше, если бы вы добавили код, но многие сайты, которые делают такие вещи, полагаются на флеш. –

+0

@MarkoMackic Это не имеет значения. Как бы то ни было, он перестанет работать, когда компьютер простаивает/когда Chrome решил, что вы простаиваете. – felwithe

+0

http://stackoverflow.com/questions/5927284/how-can-i-make-setinterval-also-work-when-a-tab-is-inactive-in-chrome прочитайте это, попробуйте с веб-работником :) –

ответ

0

Вы используете requestAnimationFrame? Я знаю, что Chrome явно приостанавливает эти обратные вызовы, но не может также приостанавливать setTimeout.