заблокированном экране мобилы. для этого беру время t1, сохраняю его в localStorage, вычетаю его из t2, получаю dt. все обновления текущего времени легко пропишу. т.е. в функции таймера как такового я не нуждаюсь, мне нужен таймер только для красоты. а теперь вопрос.
если я поставлю setTimeout на секунду, и каждую секунду буду обновлять таймер, как в принципе везде делают, у меня батарея смартфона не просядет до нуля за полчаса?
Зависит от смартфона
помоему тут нжна рубрика ЭЭЭКСПЕРИМЕНТЫ Пишешь демку, поднмаешь например локальный хостинг через VSCode и с телефона тестируешь све это дело, по факту выполненных работ и узнаешь, делов на пару часов
Делай таймер через калькуляцию времени начала и текущего
А почему не заюзать сервис воркеры?
https://en.wikipedia.org/wiki/Progressive_web_app как связано добавление манифеста с таймером и зарядом батареи?
Обсуждают сегодня