Screen Wake Lock: экран не гаснет во время обучающего ролика
navigator.wakeLock для вебинаров и презентаций на планшете.
Wake Lock API удерживает экран активным, пока пользователь смотрит длинный урок или демо на сайте — меньше жалоб «погасло на середине».
Блокировка снимается при сворачивании вкладки — нужно запрашивать снова по `visibilitychange`.
- Screen Wake Lock API — MDN — request и release.
- Stay awake — web.dev — Паттерны использования.
Этика
Не включайте lock на лендинге без явного действия — только после Play или кнопки «Режим презентации».