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