Объединение запроса Fullscreen и F11 - PullRequest
0 голосов
/ 30 июня 2018

У меня есть страница с кнопкой, которая позволит пользователю установить страницу в полноэкранный режим. Я делаю это, используя requestFullscreen (на самом деле, webkitRequestFullScreen , так как я тестирую в Chrome, но вопрос применим в целом). Все это прекрасно работает.

Однако пользователи также могут использовать F11 для перехода в полноэкранный режим, и это вызывает две проблемы:

  1. F11 не влияет на значение fullscreenElement , которое остается нулевым даже после использования F11 для перехода в полноэкранный режим.
  2. exitFullscreen нельзя использовать для отмены полноэкранного режима, установленного с помощью F11 (хотя обратное работает - F11 может отключить полноэкранный режим с помощью requestFullscreen ).

Есть ли способ объединить функциональность F11 и полноэкранный API?

...