Spec-Zone.ru › Web APIs

Документ: свойство fullscreenEnabled

Ограниченное использование

Эта функция не является базовой, так как она не работает в некоторых из наиболее широко используемых браузеров.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Только для чтения fullscreenEnabled свойство интерфейса Document указывает, доступен ли режим полноэкранного отображения.

Режим полноэкранного отображения доступен только для страницы, не содержащей оконных плагинов ни в одном из её документов, и если все элементы <iframe>, которые содержат документ, имеют установленное атрибут allowfullscreen.

Несмотря на то, что это свойство является только для чтения, при его изменении (даже в строгом режиме) ошибка не будет выброшена; устанавливающий метод ничего не делает и будет проигнорирован.

Значение

Булево значение, которое равно true , если документ и элементы внутри него могут быть переведены в полноэкранный режим путем вызова Element.requestFullscreen(). Если режим полноэкранного отображения недоступен, это значение равно false.

Примеры

В этом примере, прежде чем пытаться запросить полноэкранный режим для элемента <video>, проверяется значение fullscreenEnabled, чтобы избежать попытки, когда оно недоступно.

function requestFullscreen() {
  if (document.fullscreenEnabled) {
    videoElement.requestFullscreen();
  } else {
    console.log("Your browser cannot use fullscreen right now");
  }
}

Спецификации

Спецификация
Fullscreen API
# ref-for-dom-document-fullscreenenabled①

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
fullscreenEnabled 7120 12 6410 581512.1–15 16.46 7125 6410 501412.1–14
16.4["Только доступно на iPad, а не на iPhone.", "Отображает кнопку наложения, которую нельзя отключить. Свайп вниз выходит из полноэкранного режима, что делает его непригодным для некоторых случаев использования, таких как игры."]
12Только доступно на iPad, а не на iPhone.
10.01.5 714.4

См. также

  • Fullscreen API
  • Руководство по Fullscreen API
  • Element.requestFullscreen()
  • Document.exitFullscreen()
  • Document.fullscreenElement
  • :fullscreen и ::backdrop
  • Атрибут <iframe> allowfullscreen

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreenEnabled

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API