Определить, что пользователь переключился в полноэкранный режим

Когда моя веб-страница запрашивает полноэкранный доступ с помощью requestFullscreen из полноэкранного API, он может установить fullscreenchange обработчик событий, который будет уведомлен о входе / выходе из полноэкранного режима. Однако этот обработчик, похоже, не уведомляется, когда пользователь самостоятельно переходит в полноэкранный режим (например, нажимая клавишу F11 в Chrome).

Есть ли способ, как получить уведомление об этом? Моя мотивация заключается в том, что я хотел бы заблокировать указатель, используя API-интерфейс Pointer Lock, когда пользователь нажимает клавишу F11 или использует меню браузера для переключения в полноэкранный режим.

0 ответов

Другие вопросы по тегам